ewokstomo.tasks.energycalculation.ApplyAttenuatorsInputModel#

class ewokstomo.tasks.energycalculation.ApplyAttenuatorsInputModel(**data)[source]#

Bases: BaseInputModel

Parameters:

data (Any)

attenuators: dict[str, dict[str, Any]]#
energy_eV: ndarray#
flux: ndarray | None#
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

order: list[str] | None#
spectral_power: ndarray#