simulation_output_factory module

Define a class to easily generate the SimulationOutput.

class SimulationOutputFactoryEnvelope3D(is_multipart, beam_calculator_id, beam_kwargs)[source]

Bases: SimulationOutputFactoryEnvelope1D

A class for creating simulation outputs for Envelope3D.

Parameters:
_is_3d: bool = True
property _transfer_matrix_factory_class: ABCMeta

Give the class of the transfer matrix factory.

property _beam_parameters_factory_class: ABCMeta

Give the class of the beam parameters factory.

_abc_impl = <_abc._abc_data object at 0x7318fa400100>