![]() |
ATLAS Offline Software
|
#include <GenParticlePositionFilter.h>
Public Member Functions | |
GenParticlePositionFilter (const std::string &t, const std::string &n, const IInterface *p) | |
Constructor. More... | |
~GenParticlePositionFilter () | |
Destructor. More... | |
StatusCode | initialize () |
Athena algtool's Hooks. More... | |
StatusCode | finalize () |
bool | pass (const HepMC::GenParticle &particle) const |
does the given particle pass the filter? More... | |
Private Attributes | |
ServiceHandle< IGeoIDSvc > | m_geoIDSvc |
std::vector< int > | m_checkRegion |
Particle filter by position, to be used for initial GenEvent read-in.
Definition at line 34 of file GenParticlePositionFilter.h.
ISF::GenParticlePositionFilter::GenParticlePositionFilter | ( | const std::string & | t, |
const std::string & | n, | ||
const IInterface * | p | ||
) |
|
inline |
StatusCode ISF::GenParticlePositionFilter::finalize | ( | ) |
Definition at line 98 of file GenParticlePositionFilter.cxx.
StatusCode ISF::GenParticlePositionFilter::initialize | ( | ) |
bool ISF::GenParticlePositionFilter::pass | ( | const HepMC::GenParticle & | particle | ) | const |
does the given particle pass the filter?
Definition at line 58 of file GenParticlePositionFilter.cxx.
|
private |
Definition at line 56 of file GenParticlePositionFilter.h.
|
private |
Definition at line 55 of file GenParticlePositionFilter.h.