constexpr ParticleHypothesis particle[PARTICLEHYPOTHESES]
the array of masses
virtual bool pass(const HepMC::GenParticle &particle) const =0
Returns a boolean if the particle has passed or not.
DeclareInterfaceID(IGenParticleFilter, 1, 0)
Creates the InterfaceID and interfaceID() method.
virtual ~IGenParticleFilter()
Virtual destructor.