Bayeux  3.4.1
Core Foundation library for SuperNEMO
genbb::primary_particle Member List

This is the complete list of members for genbb::primary_particle, including all inherited members.

_set_defaults()genbb::primary_particleprotected
ALPHA enum valuegenbb::primary_particle
ANTI_LAMBDA enum valuegenbb::primary_particle
ANTI_NEUTRON enum valuegenbb::primary_particle
ANTI_OMEGA_PLUS enum valuegenbb::primary_particle
ANTI_PROTON enum valuegenbb::primary_particle
ANTI_SIGMA_0 enum valuegenbb::primary_particle
ANTI_SIGMA_MINUS enum valuegenbb::primary_particle
ANTI_SIGMA_PLUS enum valuegenbb::primary_particle
ANTI_XI_0 enum valuegenbb::primary_particle
ANTI_XI_PLUS enum valuegenbb::primary_particle
CERENKOV enum valuegenbb::primary_particle
charge_is_known() constgenbb::primary_particle
compute_four_momentum(CLHEP::HepLorentzVector &) constgenbb::primary_particle
DEUTERON enum valuegenbb::primary_particle
dump(std::ostream &out_=std::clog, const std::string &a_indent="") constgenbb::primary_particle
ELECTRON enum valuegenbb::primary_particle
empty_options()datatools::i_tree_dumpablestatic
ETA enum valuegenbb::primary_particle
fetch_pdg_code() constgenbb::primary_particle
GAMMA enum valuegenbb::primary_particle
GEANTINO enum valuegenbb::primary_particle
get_auxiliaries() constgenbb::primary_particle
get_beta() constgenbb::primary_particle
get_charge() constgenbb::primary_particle
get_generation_id() constgenbb::primary_particle
get_kinetic_energy() constgenbb::primary_particle
get_mass() constgenbb::primary_particle
get_momentum() constgenbb::primary_particle
get_particle_label() constgenbb::primary_particle
get_pdg_code() constgenbb::primary_particle
get_serial_tag() const =0datatools::i_serializablepure virtual
get_time() constgenbb::primary_particle
get_total_energy() constgenbb::primary_particle
get_type() constgenbb::primary_particle
get_vertex() constgenbb::primary_particle
grab_auxiliaries()genbb::primary_particle
grab_momentum()genbb::primary_particle
grab_time()genbb::primary_particle
grab_vertex()genbb::primary_particle
has_generation_id() constgenbb::primary_particle
has_particle_label() constgenbb::primary_particle
has_pdg_code() constgenbb::primary_particle
has_time() constgenbb::primary_particle
has_type() constgenbb::primary_particle
has_vertex() constgenbb::primary_particle
HE3 enum valuegenbb::primary_particle
i_serializable()datatools::i_serializable
i_tree_dumpable()datatools::i_tree_dumpable
INVALID_GENERATION_IDgenbb::primary_particlestatic
invalidate_vertex()genbb::primary_particle
ION enum valuegenbb::primary_particle
ion_to_label(int z_, int a_, double excitation_energy_=0.0, int charge_=0)genbb::primary_particlestatic
is_alpha() constgenbb::primary_particle
is_deuteron() constgenbb::primary_particle
is_electron() constgenbb::primary_particle
is_gamma() constgenbb::primary_particle
is_ion() constgenbb::primary_particle
is_muon_minus() constgenbb::primary_particle
is_muon_plus() constgenbb::primary_particle
is_neutrino() constgenbb::primary_particle
is_neutron() constgenbb::primary_particle
is_nucleus() constgenbb::primary_particle
is_pion_minus() constgenbb::primary_particle
is_pion_plus() constgenbb::primary_particle
is_pion_zero() constgenbb::primary_particle
is_positron() constgenbb::primary_particle
is_proton() constgenbb::primary_particle
is_tritium() constgenbb::primary_particle
is_unknown() constgenbb::primary_particle
is_valid() constgenbb::primary_particle
KAON_0_LONG enum valuegenbb::primary_particle
KAON_0_SHORT enum valuegenbb::primary_particle
KAON_MINUS enum valuegenbb::primary_particle
KAON_PLUS enum valuegenbb::primary_particle
label_to_ion(const std::string label_, int &z_, int &a_, double &excitation_energy_, int &charge_)genbb::primary_particlestatic
label_to_nucleus(const std::string label_, int &z_, int &a_, double &excitation_energy_)genbb::primary_particlestatic
LAMBDA enum valuegenbb::primary_particle
last_skip_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
last_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
make_base_print_options(const std::string &title_, const std::string &indent_="", const bool inherit_=false)datatools::i_tree_dumpablestatic
mass_is_known() constgenbb::primary_particle
MUON_MINUS enum valuegenbb::primary_particle
MUON_PLUS enum valuegenbb::primary_particle
needs_particle_label() constgenbb::primary_particle
NEUTRINO enum valuegenbb::primary_particle
NEUTRON enum valuegenbb::primary_particle
NUCLEUS enum valuegenbb::primary_particle
nucleus_to_label(int z_, int a_, double excitation_energy_=0.0)genbb::primary_particlestatic
OMEGA_MINUS enum valuegenbb::primary_particle
OSTREAM_CERR enum valuedatatools::i_tree_dumpable
OSTREAM_CLOG enum valuedatatools::i_tree_dumpable
OSTREAM_COUT enum valuedatatools::i_tree_dumpable
ostream_type enum namedatatools::i_tree_dumpable
particle_label_from_type(int a_type)genbb::primary_particlestatic
particle_type enum namegenbb::primary_particle
particle_type_from_label(const std::string &a_label)genbb::primary_particlestatic
PARTICLE_UNDEFINED enum valuegenbb::primary_particle
PARTICLE_UNKNOWN enum valuegenbb::primary_particle
PDG_CODE_UNDEFINEDgenbb::primary_particlestatic
PION_0 enum valuegenbb::primary_particle
PION_MINUS enum valuegenbb::primary_particle
PION_PLUS enum valuegenbb::primary_particle
POSITRON enum valuegenbb::primary_particle
primary_particle()genbb::primary_particle
primary_particle(int32_t a_type, double a_time, const geomtools::vector_3d &)genbb::primary_particle
print_tree(std::ostream &out_=std::clog, const boost::property_tree::ptree &options_=empty_options()) constdatatools::i_tree_dumpablevirtual
print_tree_json(std::ostream &out_=std::clog, const std::string &json_options_="") constdatatools::i_tree_dumpable
print_tree_json(std::ostream &out_=std::clog, const char *json_options_=nullptr) constdatatools::i_tree_dumpable
PROTON enum valuegenbb::primary_particle
reset()genbb::primary_particle
reset_generation_id()genbb::primary_particle
reset_mass()genbb::primary_particle
set_generation_id(int)genbb::primary_particle
set_ion(int z_, int a_, double excitation_energy_=0.0, int charge_=0, bool pdg_=false)genbb::primary_particle
set_mass(double)genbb::primary_particle
set_momentum(const geomtools::vector_3d &m_)genbb::primary_particle
set_neutrino(const std::string &label_)genbb::primary_particle
set_neutrino(const std::string &flavour_, bool antineutrino_)genbb::primary_particle
set_nucleus(int z_, int a_, double excitation_energy_=0.0, bool pdg_=false)genbb::primary_particle
set_particle_label(const std::string &)genbb::primary_particle
set_pdg_code(int)genbb::primary_particle
set_time(double time_)genbb::primary_particle
set_type(int type_)genbb::primary_particle
set_vertex(const geomtools::vector_3d &v_)genbb::primary_particle
shift_time(double delta_time_)genbb::primary_particle
SIGMA_0 enum valuegenbb::primary_particle
SIGMA_MINUS enum valuegenbb::primary_particle
SIGMA_PLUS enum valuegenbb::primary_particle
skip_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
smart_print_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="", const std::string &indent_="") constdatatools::i_tree_dumpable
tag(std::ostream &out_)datatools::i_tree_dumpablestatic
tree_dump(std::ostream &out_=std::clog, const std::string &title_="", const std::string &indent_="", bool inherit_=false) constgenbb::primary_particlevirtual
tree_dump_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="", const std::string &indent_="", const bool inherit_=false) constdatatools::i_tree_dumpable
tree_print_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="") constdatatools::i_tree_dumpable
TRITIUM enum valuegenbb::primary_particle
TRITON enum valuegenbb::primary_particle
XI_0 enum valuegenbb::primary_particle
XI_MINUS enum valuegenbb::primary_particle
~i_serializable()datatools::i_serializablevirtual
~i_tree_dumpable()datatools::i_tree_dumpablevirtual
~primary_particle()genbb::primary_particlevirtual