constexpr ParticleHypothesis particle[PARTICLEHYPOTHESES]
the array of masses
virtual bool pass(const HepMC::GenParticle &particle) const override
passes through to the private version
std::vector< int > m_additionalNonInteractingParticleTypes
Additional PDG codes to classify as non-interacting.
std::vector< int > m_additionalInteractingParticleTypes
Additional PDG codes to classify as interacting.
~GenParticleInteractingFilter()
Destructor.
GenParticleInteractingFilter(const std::string &t, const std::string &n, const IInterface *p)
Constructor.
virtual StatusCode initialize() override
Framework methods.