pleiades.sammy.alphanumerics.cross_section module
- class pleiades.sammy.alphanumerics.cross_section.CrossSectionOptions(*, use_polar_coordinates_for_fission_widths: bool = False, numerical_derivatives_for_resonance_parameters: bool = False, do_not_use_s_wave_cutoff: bool = True, use_s_wave_cutoff: bool = False, use_no_cutoffs_for_derivatives: bool = False, use_alternative_coulomb_functions: bool = False, add_direct_capture_component: bool = False, lab_non_coulomb_excitation_energies: bool = True, cm_non_coulomb_excitation_energies: bool = False, lab_coulomb_excitation_energies: bool = True, cm_coulomb_excitation_energies: bool = False, add_eliminated_capture_channel: bool = False, mutually_exclusive_groups: List[List[str]] = [['do_not_use_s_wave_cutoff', 'use_s_wave_cutoff', 'use_no_cutoffs_for_derivatives'], ['lab_non_coulomb_excitation_energies', 'cm_non_coulomb_excitation_energies'], ['lab_coulomb_excitation_energies', 'cm_coulomb_excitation_energies']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() CrossSectionOptions[source]