![]() |
ATLAS Offline Software
|
#include <GenParticleLifetimeFilter.h>
Public Member Functions | |
GenParticleLifetimeFilter (const std::string &t, const std::string &n, const IInterface *p) | |
Constructor. More... | |
~GenParticleLifetimeFilter () | |
Destructor. More... | |
bool | pass (const HepMC::GenParticle &particle) const |
does the given particle pass the filter? More... | |
Private Attributes | |
double | m_minLifetime {0.000001} |
Filter out particles with lifetimes shorter than a minimum value
Definition at line 27 of file GenParticleLifetimeFilter.h.
ISF::GenParticleLifetimeFilter::GenParticleLifetimeFilter | ( | const std::string & | t, |
const std::string & | n, | ||
const IInterface * | p | ||
) |
Constructor.
Definition at line 20 of file GenParticleLifetimeFilter.cxx.
|
inline |
bool ISF::GenParticleLifetimeFilter::pass | ( | const HepMC::GenParticle & | particle | ) | const |
does the given particle pass the filter?
Definition at line 35 of file GenParticleLifetimeFilter.cxx.
|
private |
Definition at line 44 of file GenParticleLifetimeFilter.h.