beam_parameters_factory module

Define class generating BeamParameters for Envelope1D.

class BeamParametersFactoryEnvelope1D(is_3d, is_multipart, beam_kwargs)[source]

Bases: BeamParametersFactory

A class holding method to generate BeamParameters.

Parameters:
factory_method(sigma_in, z_abs, gamma_kin, transfer_matrix, element_to_index)[source]

Create the BeamParameters object.

Parameters:
Return type:

BeamParameters

_abc_impl = <_abc._abc_data object at 0x7318fb402000>