|
MARLEY (Model of Argon Reaction Low Energy Yields) v2.0.0
A Monte Carlo event generator for tens-of-MeV neutrino interactions
|
This is the complete list of members for marley::NuclearReaction, including all inherited members.
| Af_ | marley::NuclearReaction | protected |
| Ai_ | marley::NuclearReaction | protected |
| AntiNeutrinoCC_Continuum enum value | marley::Reaction | |
| AntiNeutrinoCC_Discrete enum value | marley::Reaction | |
| atomic_target() const override final | marley::NuclearReaction | inlinevirtual |
| create_event(int pdg_a, double KEa, marley::Generator &gen) const =0 | marley::Reaction | pure virtual |
| DataFormat enum name | marley::Reaction | |
| description_ | marley::Reaction | protected |
| DiscreteStrengths enum value | marley::Reaction | |
| get_description() const | marley::Reaction | inline |
| get_ejectile_pdg(int pdg_a, ProcessType proc_type) | marley::Reaction | static |
| get_projectiles(ProcessType proc_type) | marley::Reaction | protectedstatic |
| get_residue_pdg_and_charge(ProcessType proc_type, int pdg_b, int &pdg_d, int &q_d) | marley::Reaction | static |
| KEa_threshold_ | marley::NuclearReaction | protected |
| load_from_file(const std::string &filename, StructureDatabase &db, CoulombCorrector::CoulombMode coulomb_mode, const JSON &ff_config) | marley::Reaction | static |
| ma_ | marley::Reaction | protected |
| make_event_object(double KEa, double pc_cm, double cos_theta_c_cm, double phi_c_cm, double Ec_cm, double Ed_cm, int residue_status) const | marley::Reaction | protectedvirtual |
| make_event_object(double KEa, const std::shared_ptr< HepMC3::GenParticle > &ejectile, const std::shared_ptr< HepMC3::GenParticle > &residue) const | marley::Reaction | protectedvirtual |
| make_nuclear_event_object(double KEa, double pc_cm, double cos_theta_c_cm, double phi_c_cm, double Ec_cm, double Ed_cm, double E_level, int twoJ, const marley::Parity &P) const | marley::NuclearReaction | protectedvirtual |
| make_nuclear_event_object(double KEa, const std::shared_ptr< HepMC3::GenParticle > &ejectile, const std::shared_ptr< HepMC3::GenParticle > &residue, double E_level, int twoJ, const marley::Parity &P) const | marley::NuclearReaction | protectedvirtual |
| max_level_energy(double KEa) const | marley::NuclearReaction | |
| mb_ | marley::Reaction | protected |
| mc_ | marley::Reaction | protected |
| md_ | marley::Reaction | mutableprotected |
| md_gs_ | marley::NuclearReaction | protected |
| MultipoleResponses enum value | marley::Reaction | |
| NC_Continuum enum value | marley::Reaction | |
| NC_Discrete enum value | marley::Reaction | |
| NeutrinoCC_Continuum enum value | marley::Reaction | |
| NeutrinoCC_Discrete enum value | marley::Reaction | |
| NuclearReaction(ProcessType pt, int pdg_a, int pdg_b, int pdg_c, int pdg_d, int q_d, const std::string &source_file) | marley::NuclearReaction | |
| NuElectronElastic enum value | marley::Reaction | |
| pdg_a() const | marley::Reaction | inline |
| pdg_a_ | marley::Reaction | protected |
| pdg_b() const | marley::Reaction | inline |
| pdg_b_ | marley::Reaction | protected |
| pdg_c_ | marley::Reaction | protected |
| pdg_d_ | marley::Reaction | protected |
| proc_type_to_string(const ProcessType &pt) (defined in marley::Reaction) | marley::Reaction | static |
| process_type() const | marley::Reaction | inline |
| process_type_ | marley::Reaction | protected |
| ProcessType enum name | marley::Reaction | |
| q_d_ | marley::NuclearReaction | protected |
| Reaction(const std::string &source_file) | marley::Reaction | |
| set_charge_attributes(std::shared_ptr< HepMC3::GenEvent > &event) const | marley::NuclearReaction | protected |
| set_description() | marley::NuclearReaction | protectedvirtual |
| set_nuclear_residue_attributes(const std::shared_ptr< HepMC3::GenParticle > &residue, double E_level, int twoJ, const marley::Parity &P) const | marley::NuclearReaction | protected |
| source_file() const | marley::Reaction | inline |
| source_file_ | marley::Reaction | protected |
| StandaloneDecay enum value | marley::Reaction | |
| threshold_kinetic_energy() const override | marley::NuclearReaction | virtual |
| total_xs(int pdg_a, double KEa) const =0 | marley::Reaction | pure virtual |
| two_two_scatter(double KEa, double &s, double &Ec_cm, double &pc_cm, double &Ed_cm) const | marley::Reaction | protected |
| Unknown enum value | marley::Reaction | |
| weak_nuclear_charge() const | marley::NuclearReaction | |
| Zf_ | marley::NuclearReaction | protected |
| Zi_ | marley::NuclearReaction | protected |
| ~Reaction()=default (defined in marley::Reaction) | marley::Reaction | virtual |