![]() |
ATLAS Offline Software
|
Functions | |
template<class T > | |
bool | no_truth_link (const T &p) |
Method to establish if a particle (or barcode) corresponds to truth-suppressed pile-up TODO implement a status/id based version of is_truth_suppressed_pileup. More... | |
template<class T > | |
bool | is_simulation_particle (const T &p) |
Helper function for SDO creation in PileUpTools TODO implement a status/id based version of ignoreTruthLink. More... | |
template<class T > | |
bool | is_sim_secondary (const T &p) |
Method to establish if a particle is a new seondary created during the simulation based on the status value. More... | |
template<class T > | |
int | generations (const T &p) |
Method to return how many interactions a particle has undergone during simulation based on the status value. More... | |
template<class T > | |
bool | is_simulation_vertex (const T &v) |
Method to establish if the vertex was created during simulation from the status. More... | |
template<class T1 , class T2 > | |
bool | is_same_generator_particle (const T1 &p1, const T2 &p2) |
Method to establish if two particles in the GenEvent actually represent the same generated particle. More... | |
template<class T1 , class T2 > | |
bool | is_sim_descendant (const T1 &p1, const T2 &p2) |
Method to check if the first particle is a descendant of the second in the simulation, i.e. particle p1 was produced simulations particle p2. More... | |
|
inline |
Method to return how many interactions a particle has undergone during simulation based on the status value.
Definition at line 235 of file MagicNumbers.h.
|
inline |
Method to establish if two particles in the GenEvent actually represent the same generated particle.
Definition at line 242 of file MagicNumbers.h.
|
inline |
Method to check if the first particle is a descendant of the second in the simulation, i.e. particle p1 was produced simulations particle p2.
Definition at line 266 of file MagicNumbers.h.
|
inline |
Method to establish if a particle is a new seondary created during the simulation based on the status value.
Definition at line 232 of file MagicNumbers.h.
|
inline |
Helper function for SDO creation in PileUpTools TODO implement a status/id based version of ignoreTruthLink.
Method to establish if a particle was created during the simulation based on the status value
Definition at line 229 of file MagicNumbers.h.
|
inline |
Method to establish if the vertex was created during simulation from the status.
Definition at line 238 of file MagicNumbers.h.
|
inline |
Method to establish if a particle (or barcode) corresponds to truth-suppressed pile-up TODO implement a status/id based version of is_truth_suppressed_pileup.
Method to establish if a if the object is linked to something which was never saved to the HepMC Truth - for example particle was too low energy to be recorded
Definition at line 223 of file MagicNumbers.h.