|
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::GammaDiscreteExitChannel, including all inherited members.
| compute_total_width() final override | marley::GammaDiscreteExitChannel | virtual |
| DiscreteExitChannel(const marley::Level &flev) | marley::DiscreteExitChannel | inline |
| do_decay(double &Ex, int &two_J, marley::Parity &Pi, const std::shared_ptr< HepMC3::GenParticle > &compound_nucleus, std::shared_ptr< HepMC3::GenParticle > &emitted_particle, std::shared_ptr< HepMC3::GenParticle > &residual_nucleus, int &qIon, marley::Generator &gen) const final override | marley::DiscreteExitChannel | virtual |
| emits_fragment() const final override | marley::GammaExitChannel | inlinevirtual |
| emitted_particle_pdg() const final override | marley::GammaExitChannel | inlinevirtual |
| Exi_ | marley::ExitChannel | protected |
| ExitChannel()=default | marley::ExitChannel | |
| marley::DiscreteExitChannel::ExitChannel(int pdgi, int qi, double Exi, int twoJi, marley::Parity Pi, double rho_i, marley::StructureDatabase &sdb) | marley::ExitChannel | inline |
| final_level_ | marley::DiscreteExitChannel | protected |
| final_nucleus_pdg() const final override | marley::GammaExitChannel | inlinevirtual |
| gamma_energy(double Exf) const (defined in marley::GammaExitChannel) | marley::GammaExitChannel | protected |
| GammaDiscreteExitChannel(int pdgi, int qi, double Exi, int twoJi, marley::Parity Pi, double rho_i, marley::StructureDatabase &sdb, const marley::Level &flev) | marley::GammaDiscreteExitChannel | inline |
| GammaExitChannel() (defined in marley::GammaExitChannel) | marley::GammaExitChannel | inline |
| get_final_level() const | marley::DiscreteExitChannel | inline |
| get_transition_type(int mpol, marley::Parity Pf) const (defined in marley::GammaExitChannel) | marley::GammaExitChannel | protected |
| is_continuum() const final override | marley::DiscreteExitChannel | inlinevirtual |
| make_width_iterator(It it) | marley::ExitChannel | inlinestatic |
| one_over_two_pi_rho_i_ | marley::ExitChannel | protected |
| pdgi_ | marley::ExitChannel | protected |
| Pi_ | marley::ExitChannel | protected |
| prepare_products(const std::shared_ptr< HepMC3::GenParticle > &compound_nucleus, std::shared_ptr< HepMC3::GenParticle > &emitted_particle, std::shared_ptr< HepMC3::GenParticle > &residual_nucleus, double Exf, int &qf, marley::Generator &gen) const | marley::ExitChannel | protectedvirtual |
| qi_ | marley::ExitChannel | protected |
| sdb_ | marley::ExitChannel | protected |
| twoJi_ | marley::ExitChannel | protected |
| width() const | marley::ExitChannel | inline |
| width_ | marley::ExitChannel | protected |
| ~ExitChannel()=default (defined in marley::ExitChannel) | marley::ExitChannel | virtual |