MARLEY (Model of Argon Reaction Low Energy Yields) v2.0.0
A Monte Carlo event generator for tens-of-MeV neutrino interactions
Loading...
Searching...
No Matches
HepMC3::GenEvent Member List

This is the complete list of members for HepMC3::GenEvent, including all inherited members.

add_attribute(const std::string &name, const std::shared_ptr< Attribute > &att, const int &id=0)HepMC3::GenEvent
add_attributes(const std::vector< std::string > &names, const std::vector< std::shared_ptr< Attribute > > &atts, const std::vector< int > &ids)HepMC3::GenEvent
add_attributes(const std::string &name, const std::vector< std::shared_ptr< Attribute > > &atts, const std::vector< int > &ids)HepMC3::GenEvent
add_attributes(const std::string &name, const std::vector< std::pair< int, std::shared_ptr< Attribute > > > &atts)HepMC3::GenEvent
add_beam_particle(GenParticlePtr p1)HepMC3::GenEvent
add_particle(GenParticlePtr p)HepMC3::GenEvent
add_tree(const std::vector< GenParticlePtr > &parts)HepMC3::GenEvent
add_vertex(GenVertexPtr v)HepMC3::GenEvent
attribute(const std::string &name, const int &id=0) constHepMC3::GenEvent
attribute_as_string(const std::string &name, const int &id=0) constHepMC3::GenEvent
attribute_names(const int &id=0) constHepMC3::GenEvent
attributes() constHepMC3::GenEventinline
beams() constHepMC3::GenEvent
beams(const int status) constHepMC3::GenEvent
beams()HepMC3::GenEvent
boost(const FourVector &delta)HepMC3::GenEvent
clear()HepMC3::GenEvent
cross_section()HepMC3::GenEventinline
cross_section() constHepMC3::GenEventinline
event_number() constHepMC3::GenEventinline
event_pos() constHepMC3::GenEvent
GenEvent(Units::MomentumUnit mu=Units::GEV, Units::LengthUnit lu=Units::MM)HepMC3::GenEvent
GenEvent(std::shared_ptr< GenRunInfo > run, Units::MomentumUnit mu=Units::GEV, Units::LengthUnit lu=Units::MM)HepMC3::GenEvent
GenEvent(const GenEvent &)HepMC3::GenEvent
heavy_ion()HepMC3::GenEventinline
heavy_ion() constHepMC3::GenEventinline
length_unit() constHepMC3::GenEventinline
momentum_unit() constHepMC3::GenEventinline
operator=(const GenEvent &)HepMC3::GenEvent
particles() constHepMC3::GenEvent
particles()HepMC3::GenEventinline
particles_empty() constHepMC3::GenEventinline
particles_size() constHepMC3::GenEventinline
pdf_info()HepMC3::GenEventinline
pdf_info() constHepMC3::GenEventinline
read_data(const GenEventData &data)HepMC3::GenEvent
reflect(const int axis)HepMC3::GenEvent
remove_attribute(const std::string &name, const int &id=0)HepMC3::GenEvent
remove_particle(GenParticlePtr p)HepMC3::GenEvent
remove_particles(std::vector< GenParticlePtr > v)HepMC3::GenEvent
remove_vertex(GenVertexPtr v)HepMC3::GenEvent
reserve(const size_t &parts, const size_t &verts=0)HepMC3::GenEvent
rotate(const FourVector &delta)HepMC3::GenEvent
run_info() constHepMC3::GenEventinline
set_beam_particles(GenParticlePtr p1, GenParticlePtr p2)HepMC3::GenEvent
set_cross_section(GenCrossSectionPtr cs)HepMC3::GenEventinline
set_event_number(const int &num)HepMC3::GenEventinline
set_heavy_ion(GenHeavyIonPtr hi)HepMC3::GenEventinline
set_pdf_info(GenPdfInfoPtr pi)HepMC3::GenEventinline
set_run_info(std::shared_ptr< GenRunInfo > run)HepMC3::GenEventinline
set_units(Units::MomentumUnit new_momentum_unit, Units::LengthUnit new_length_unit)HepMC3::GenEvent
shift_position_by(const FourVector &delta)HepMC3::GenEvent
shift_position_to(const FourVector &newpos)HepMC3::GenEventinline
vertices() constHepMC3::GenEvent
vertices()HepMC3::GenEventinline
vertices_empty() constHepMC3::GenEventinline
vertices_size() constHepMC3::GenEventinline
weight(const unsigned long &index=0) constHepMC3::GenEventinline
weight(const std::string &name) constHepMC3::GenEventinline
weight(const std::string &name)HepMC3::GenEventinline
weight_names() constHepMC3::GenEventinline
weights() constHepMC3::GenEventinline
weights()HepMC3::GenEventinline
write_data(GenEventData &data) constHepMC3::GenEvent
~GenEvent()HepMC3::GenEvent