static const InterfaceID & interfaceID()
Interface ID, declared here, and defined below.
virtual std::vector< HepMC::ConstGenParticlePtr > * selectGenSignal(const McEventCollection *) const =0
explain
provides the interface for tools to select generated particles