pleiades.sammy.fitting.config module
- class pleiades.sammy.fitting.config.FitConfig(*, fit_title: str = 'SAMMY Fit', tolerance: float | None = None, max_iterations: int = 1, i_correlation: int = 50, max_cpu_time: float | None = None, max_wall_time: float | None = None, max_memory: float | None = None, max_disk: float | None = None, nuclear_params: nuclearParameters = <factory>, physics_params: PhysicsParameters = <factory>, data_params: SammyData = <factory>, options_and_routines: FitOptions = <factory>)[source]
Bases:
BaseModelContainer for fit parameters including nuclear and physics parameters.
- nuclear_params
Nuclear parameters used in SAMMY calculations.
- Type:
- physics_params
Physics parameters including energy, normalization, and broadening.
- Type:
- nuclear_params: nuclearParameters
- physics_params: PhysicsParameters
- options_and_routines: FitOptions
- model_config = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].