model_config module

Define a structure to select a Model mandatory files.

class ModelConfig(emission_yield_files, emission_energy_files, emission_angle_files)

Bases: object

Define mandatory files for a Model.

emission_yield_files: Collection[Literal['SE', 'EBE', 'IBE', 'all']]
emission_energy_files: Collection[Literal['SE', 'EBE', 'IBE', 'all']]
emission_angle_files: Collection[Literal['SE', 'EBE', 'IBE', 'all']]
mandatory_populations(emission_data_type)

Tell which population should be given in files, for a data type.

Return type:

list[Literal['SE', 'EBE', 'IBE', 'all']]