_set_defaults() | genbb::primary_particle | protected |
ALPHA enum value | genbb::primary_particle | |
ANTI_LAMBDA enum value | genbb::primary_particle | |
ANTI_NEUTRON enum value | genbb::primary_particle | |
ANTI_OMEGA_PLUS enum value | genbb::primary_particle | |
ANTI_PROTON enum value | genbb::primary_particle | |
ANTI_SIGMA_0 enum value | genbb::primary_particle | |
ANTI_SIGMA_MINUS enum value | genbb::primary_particle | |
ANTI_SIGMA_PLUS enum value | genbb::primary_particle | |
ANTI_XI_0 enum value | genbb::primary_particle | |
ANTI_XI_PLUS enum value | genbb::primary_particle | |
CERENKOV enum value | genbb::primary_particle | |
charge_is_known() const | genbb::primary_particle | |
compute_four_momentum(CLHEP::HepLorentzVector &) const | genbb::primary_particle | |
DEUTERON enum value | genbb::primary_particle | |
dump(std::ostream &out_=std::clog, const std::string &a_indent="") const | genbb::primary_particle | |
ELECTRON enum value | genbb::primary_particle | |
empty_options() | datatools::i_tree_dumpable | static |
ETA enum value | genbb::primary_particle | |
fetch_pdg_code() const | genbb::primary_particle | |
GAMMA enum value | genbb::primary_particle | |
GEANTINO enum value | genbb::primary_particle | |
get_auxiliaries() const | genbb::primary_particle | |
get_beta() const | genbb::primary_particle | |
get_charge() const | genbb::primary_particle | |
get_generation_id() const | genbb::primary_particle | |
get_kinetic_energy() const | genbb::primary_particle | |
get_mass() const | genbb::primary_particle | |
get_momentum() const | genbb::primary_particle | |
get_particle_label() const | genbb::primary_particle | |
get_pdg_code() const | genbb::primary_particle | |
get_serial_tag() const =0 | datatools::i_serializable | pure virtual |
get_time() const | genbb::primary_particle | |
get_total_energy() const | genbb::primary_particle | |
get_type() const | genbb::primary_particle | |
get_vertex() const | genbb::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() const | genbb::primary_particle | |
has_particle_label() const | genbb::primary_particle | |
has_pdg_code() const | genbb::primary_particle | |
has_time() const | genbb::primary_particle | |
has_type() const | genbb::primary_particle | |
has_vertex() const | genbb::primary_particle | |
HE3 enum value | genbb::primary_particle | |
i_serializable() | datatools::i_serializable | |
i_tree_dumpable() | datatools::i_tree_dumpable | |
INVALID_GENERATION_ID | genbb::primary_particle | static |
invalidate_vertex() | genbb::primary_particle | |
ION enum value | genbb::primary_particle | |
ion_to_label(int z_, int a_, double excitation_energy_=0.0, int charge_=0) | genbb::primary_particle | static |
is_alpha() const | genbb::primary_particle | |
is_deuteron() const | genbb::primary_particle | |
is_electron() const | genbb::primary_particle | |
is_gamma() const | genbb::primary_particle | |
is_ion() const | genbb::primary_particle | |
is_muon_minus() const | genbb::primary_particle | |
is_muon_plus() const | genbb::primary_particle | |
is_neutrino() const | genbb::primary_particle | |
is_neutron() const | genbb::primary_particle | |
is_nucleus() const | genbb::primary_particle | |
is_pion_minus() const | genbb::primary_particle | |
is_pion_plus() const | genbb::primary_particle | |
is_pion_zero() const | genbb::primary_particle | |
is_positron() const | genbb::primary_particle | |
is_proton() const | genbb::primary_particle | |
is_tritium() const | genbb::primary_particle | |
is_unknown() const | genbb::primary_particle | |
is_valid() const | genbb::primary_particle | |
KAON_0_LONG enum value | genbb::primary_particle | |
KAON_0_SHORT enum value | genbb::primary_particle | |
KAON_MINUS enum value | genbb::primary_particle | |
KAON_PLUS enum value | genbb::primary_particle | |
label_to_ion(const std::string label_, int &z_, int &a_, double &excitation_energy_, int &charge_) | genbb::primary_particle | static |
label_to_nucleus(const std::string label_, int &z_, int &a_, double &excitation_energy_) | genbb::primary_particle | static |
LAMBDA enum value | genbb::primary_particle | |
last_skip_tag(std::ostream &out_) | datatools::i_tree_dumpable | static |
last_tag(std::ostream &out_) | datatools::i_tree_dumpable | static |
make_base_print_options(const std::string &title_, const std::string &indent_="", const bool inherit_=false) | datatools::i_tree_dumpable | static |
mass_is_known() const | genbb::primary_particle | |
MUON_MINUS enum value | genbb::primary_particle | |
MUON_PLUS enum value | genbb::primary_particle | |
needs_particle_label() const | genbb::primary_particle | |
NEUTRINO enum value | genbb::primary_particle | |
NEUTRON enum value | genbb::primary_particle | |
NUCLEUS enum value | genbb::primary_particle | |
nucleus_to_label(int z_, int a_, double excitation_energy_=0.0) | genbb::primary_particle | static |
OMEGA_MINUS enum value | genbb::primary_particle | |
OSTREAM_CERR enum value | datatools::i_tree_dumpable | |
OSTREAM_CLOG enum value | datatools::i_tree_dumpable | |
OSTREAM_COUT enum value | datatools::i_tree_dumpable | |
ostream_type enum name | datatools::i_tree_dumpable | |
particle_label_from_type(int a_type) | genbb::primary_particle | static |
particle_type enum name | genbb::primary_particle | |
particle_type_from_label(const std::string &a_label) | genbb::primary_particle | static |
PARTICLE_UNDEFINED enum value | genbb::primary_particle | |
PARTICLE_UNKNOWN enum value | genbb::primary_particle | |
PDG_CODE_UNDEFINED | genbb::primary_particle | static |
PION_0 enum value | genbb::primary_particle | |
PION_MINUS enum value | genbb::primary_particle | |
PION_PLUS enum value | genbb::primary_particle | |
POSITRON enum value | genbb::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()) const | datatools::i_tree_dumpable | virtual |
print_tree_json(std::ostream &out_=std::clog, const std::string &json_options_="") const | datatools::i_tree_dumpable | |
print_tree_json(std::ostream &out_=std::clog, const char *json_options_=nullptr) const | datatools::i_tree_dumpable | |
PROTON enum value | genbb::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 value | genbb::primary_particle | |
SIGMA_MINUS enum value | genbb::primary_particle | |
SIGMA_PLUS enum value | genbb::primary_particle | |
skip_tag(std::ostream &out_) | datatools::i_tree_dumpable | static |
smart_print_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="", const std::string &indent_="") const | datatools::i_tree_dumpable | |
tag(std::ostream &out_) | datatools::i_tree_dumpable | static |
tree_dump(std::ostream &out_=std::clog, const std::string &title_="", const std::string &indent_="", bool inherit_=false) const | genbb::primary_particle | virtual |
tree_dump_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="", const std::string &indent_="", const bool inherit_=false) const | datatools::i_tree_dumpable | |
tree_print_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="") const | datatools::i_tree_dumpable | |
TRITIUM enum value | genbb::primary_particle | |
TRITON enum value | genbb::primary_particle | |
XI_0 enum value | genbb::primary_particle | |
XI_MINUS enum value | genbb::primary_particle | |
~i_serializable() | datatools::i_serializable | virtual |
~i_tree_dumpable() | datatools::i_tree_dumpable | virtual |
~primary_particle() | genbb::primary_particle | virtual |