class AllCpusPlugin[source]

The base class from which all plugins should inherit.

process(data, output, processes, process)[source]

This method is called after the plugin has been created by the pipeline framework, self.available_cpus contains the number of cpus which can be used by this process

Parameters
  • data (savu.data.data_structures) – The input data object.

  • data – The output data object

  • processes – The number of processes which will be doing the work

  • path (int) – The specific process which we are

run_process(data, output, processes, process)[source]