GenParticleSimQuasiStableFilter(const std::string &t, const std::string &n, const IInterface *p)
Constructor.
constexpr ParticleHypothesis particle[PARTICLEHYPOTHESES]
the array of masses
std::vector< double > m_minProdRadius
minimum production radius below which particles should be ignored
std::vector< double > m_minDecayRadius
minimum decay radius below which particles should be ignored
std::vector< int > m_statuscode
returns true if the the particle and all daughters are on the accept list
~GenParticleSimQuasiStableFilter()
Destructor.
bool pass(const HepMC::GenParticle &particle) const
passes through to the private version