|
MARLEY (Model of Argon Reaction Low Energy Yields)
v1.2.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 enum value | marley::Reaction | |
| atomic_target() const override final | marley::NuclearReaction | inlinevirtual |
| coulomb_correction_factor(double beta_rel_cd) const | marley::NuclearReaction | |
| coulomb_mode() const | marley::NuclearReaction | inline |
| coulomb_mode_ | marley::NuclearReaction | protected |
| coulomb_mode_from_string(const std::string &str) | marley::NuclearReaction | static |
| coulomb_mode_string_map_ | marley::NuclearReaction | protectedstatic |
| CoulombMode enum name | marley::NuclearReaction | |
| create_event(int particle_id_a, double KEa, marley::Generator &gen) const override | marley::NuclearReaction | virtual |
| description_ | marley::Reaction | protected |
| diff_xs(const marley::MatrixElement &mat_el, double KEa, double cos_theta_c_cm) const | marley::NuclearReaction | |
| diff_xs(int pdg_a, double KEa, double cos_theta_c_cm) const override | marley::NuclearReaction | virtual |
| ema_factor(double beta_rel_cd, bool &ok, bool modified_ema) const | marley::NuclearReaction | |
| fermi_function(double beta_c) const | marley::NuclearReaction | |
| 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 |
| KEa_threshold_ | marley::NuclearReaction | protected |
| load_from_file(const std::string &filename, marley::StructureDatabase &db) | 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, double E_level, int twoJ, const marley::Parity &P) const override | marley::NuclearReaction | protectedvirtual |
| matrix_elements() const | marley::NuclearReaction | inline |
| matrix_elements_ | marley::NuclearReaction | protected |
| 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 |
| NC enum value | marley::Reaction | |
| NeutrinoCC enum value | marley::Reaction | |
| NuclearReaction(ProcessType pt, int pdg_a, int pdg_b, int pdg_c, int pdg_d, int q_d, const std::shared_ptr< std::vector< marley::MatrixElement > > &mat_els) | 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 |
| sample_cos_theta_c_cm(const marley::MatrixElement &matrix_el, double beta_c_cm, marley::Generator &gen) const | marley::NuclearReaction | protected |
| set_coulomb_mode(CoulombMode mode) | marley::NuclearReaction | inline |
| set_decay_scheme(marley::DecayScheme *scheme) | marley::NuclearReaction | |
| set_description() | marley::NuclearReaction | protected |
| string_from_coulomb_mode(CoulombMode mode) | marley::NuclearReaction | static |
| summed_xs_helper(int pdg_a, double KEa, double cos_theta_c_cm, std::vector< double > *level_xsecs, bool differential) const | marley::NuclearReaction | protected |
| threshold_kinetic_energy() const override | marley::NuclearReaction | virtual |
| total_xs(int pdg_a, double KEa) const override | marley::NuclearReaction | virtual |
| total_xs(const marley::MatrixElement &me, double KEa, double &beta_c_cm, bool check_max_E_level=true) const | marley::NuclearReaction | virtual |
| two_two_scatter(double KEa, double &s, double &Ec_cm, double &pc_cm, double &Ed_cm) const | marley::Reaction | protected |
| weak_nuclear_charge() const | marley::NuclearReaction | |
| Zf_ | marley::NuclearReaction | protected |
| Zi_ | marley::NuclearReaction | protected |
| ~Reaction()=default (defined in marley::Reaction) | marley::Reaction | virtual |