pleiades.sammy.alphanumerics.input_quantum_numbers module
- class pleiades.sammy.alphanumerics.input_quantum_numbers.QuantumNumbersOptions(*, new_spin_group_format: bool = True, particle_pair_definitions: bool = False, keyword_particle_pair_definitions: bool = False, quantum_numbers_in_parameter_file: bool = False, put_quantum_numbers_into_parameter_file: bool = False, spin_of_incident_particle_is_plus: bool = False, spin_of_incident_particle_is_minus: bool = False, i4_format_to_read_spin_group_number: bool = False, input_is_endf_b_file: bool = False, use_energy_range_from_endf_b_file_2: bool = False, flag_all_resonance_parameters: bool = False, mutually_exclusive_groups: List[List[str]] = [['new_spin_group_format', 'particle_pair_definitions', 'keyword_particle_pair_definitions'], ['quantum_numbers_in_parameter_file', 'put_quantum_numbers_into_parameter_file'], ['spin_of_incident_particle_is_plus', 'spin_of_incident_particle_is_minus'], ['i4_format_to_read_spin_group_number'], ['input_is_endf_b_file'], ['use_energy_range_from_endf_b_file_2'], ['flag_all_resonance_parameters']])[source]
Bases:
BaseModelDefine which type of input is to be used for spin group information and other parameters
- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() QuantumNumbersOptions[source]