MARLEY (Model of Argon Reaction Low Energy Yields)  v1.2.0
A Monte Carlo event generator for tens-of-MeV neutrino interactions
marley::Event Member List

This is the complete list of members for marley::Event, including all inherited members.

add_final_particle(const marley::Particle &p)marley::Event
add_initial_particle(const marley::Particle &p)marley::Event
clear()marley::Event
delete_particles()marley::Eventprotected
dump_hepevt_particle(const marley::Particle &p, std::ostream &os, int status, int jmohep1=0, int jmohep2=0) constmarley::Eventprotected
ejectile() constmarley::Event
ejectile()marley::Event
Event(double Ex=0.)marley::Event
Event(const marley::Particle &a, const marley::Particle &b, const marley::Particle &c, const marley::Particle &d, double Ex, int twoJ, const marley::Parity &P)marley::Event
Event(const Event &other_event)marley::Event
Event(Event &&other_event)marley::Event
Ex() constmarley::Eventinline
Ex_marley::Eventprotected
final_particle(size_t idx) constmarley::Eventinline
final_particle_count() constmarley::Eventinline
final_particles_marley::Eventprotected
from_json(const marley::JSON &json)marley::Event
get_final_particles() constmarley::Eventinline
get_final_particles()marley::Eventinline
get_initial_particles() constmarley::Eventinline
get_initial_particles()marley::Eventinline
initial_particle(size_t idx) constmarley::Eventinline
initial_particle_count() constmarley::Eventinline
initial_particles_marley::Eventprotected
operator=(const Event &other_event)marley::Event
operator=(Event &&other_event)marley::Event
parity() constmarley::Eventinline
parity_marley::Eventprotected
print(std::ostream &out) constmarley::Event
print_human_readable(std::ostream &out, int num=-1) constmarley::Event
projectile() constmarley::Event
projectile()marley::Event
read(std::istream &in)marley::Event
read_hepevt(std::istream &in, double *flux_avg_tot_xsec=nullptr)marley::Event
residue() constmarley::Event
residue()marley::Event
target() constmarley::Event
target()marley::Event
to_json() constmarley::Event
twoJ() constmarley::Eventinline
twoJ_marley::Eventprotected
write_hepevt(size_t event_num, double flux_avg_tot_xsec, std::ostream &out) constmarley::Event
~Event() (defined in marley::Event)marley::Event