ewokstomo.tasks.energycalculation.ComputeWigglerSpectrumInputModel# class ewokstomo.tasks.energycalculation.ComputeWigglerSpectrumInputModel(**data)[source]# Bases: BaseInputModel Parameters: data (Any) CURRENT: float# ENERGY: float# FIELD: int# FILE: str# K: float# LOG_CHOICE: int# NPERIODS: int# NPOINTS: int# NTRAJPOINTS: int# PHOT_ENERGY_MAX: float# PHOT_ENERGY_MIN: float# SHIFT_BETAX_FLAG: int# SHIFT_BETAX_VALUE: float# SHIFT_X_FLAG: int# SHIFT_X_VALUE: float# SLIT_CENTER_H_MM: float# SLIT_CENTER_V_MM: float# SLIT_D: float# SLIT_FLAG: int# SLIT_HEIGHT_V_MM: float# SLIT_NY: int# SLIT_POINTS_FACTOR: float# SLIT_WIDTH_H_MM: float# TRAJ_RESAMPLING_FACTOR: float# ULAMBDA: float# model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True}# Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].