![]() |
ATLAS Offline Software
|
#include <GenParticleFinalStateFilter.h>
Public Member Functions | |
GenParticleFinalStateFilter (const std::string &t, const std::string &n, const IInterface *p) | |
Constructor. More... | |
~GenParticleFinalStateFilter () | |
Destructor. More... | |
StatusCode | initialize () |
Athena algtool's Hooks. More... | |
StatusCode | finalize () |
bool | pass (const HepMC::GenParticle &particle) const |
Returns the Particle Stack, should register truth. More... | |
Public Attributes | |
bool | m_checkGenSimStable |
boolean switch to check on sim stable More... | |
bool | m_checkGenInteracting |
boolean switch to check on gen interacting More... | |
Stable/Interacting particle filter for HepMC particles to be used in the stack filling process.
Definition at line 32 of file GenParticleFinalStateFilter.h.
ISF::GenParticleFinalStateFilter::GenParticleFinalStateFilter | ( | const std::string & | t, |
const std::string & | n, | ||
const IInterface * | p | ||
) |
|
inline |
StatusCode ISF::GenParticleFinalStateFilter::finalize | ( | ) |
Definition at line 65 of file GenParticleFinalStateFilter.cxx.
StatusCode ISF::GenParticleFinalStateFilter::initialize | ( | ) |
Athena algtool's Hooks.
Definition at line 34 of file GenParticleFinalStateFilter.cxx.
bool ISF::GenParticleFinalStateFilter::pass | ( | const HepMC::GenParticle & | particle | ) | const |
Returns the Particle Stack, should register truth.
returns true if the the particle is considered stable
Definition at line 53 of file GenParticleFinalStateFilter.cxx.
bool ISF::GenParticleFinalStateFilter::m_checkGenInteracting |
boolean switch to check on gen interacting
Definition at line 54 of file GenParticleFinalStateFilter.h.
bool ISF::GenParticleFinalStateFilter::m_checkGenSimStable |
boolean switch to check on sim stable
Definition at line 53 of file GenParticleFinalStateFilter.h.