pleiades.sammy.alphanumerics.plot_file module
- class pleiades.sammy.alphanumerics.plot_file.PlotFileOptions(*, ev_units_on_energy_in_plot_file: bool = False, kev_units_on_energy_in_plot_file: bool = False, mev_units_on_energy_in_plot_file: bool = False, odf_file_is_wanted_zeroth_order: bool = False, odf_file_is_wanted_final_calculation: bool = False, do_not_generate_plot_file_automatically: bool = True, generate_plot_file_automatically: bool = False, do_not_include_theoretical_uncertainties: bool = True, include_theoretical_uncertainties_in_plot_file: bool = False, plot_unbroadened_cross_sections: bool = False, mutually_exclusive_groups: List[List[str]] = [['ev_units_on_energy_in_plot_file', 'kev_units_on_energy_in_plot_file', 'mev_units_on_energy_in_plot_file'], ['do_not_generate_plot_file_automatically', 'generate_plot_file_automatically'], ['do_not_include_theoretical_uncertainties', 'include_theoretical_uncertainties_in_plot_file']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() PlotFileOptions[source]
Validate mutually exclusive fields.