Interface for a factory class that creates a ReconstructedParticle from an MCParticle. More...
#include <IRecoParticleFactory.h>
Public Member Functions | |
| virtual | ~IRecoParticleFactory () |
| Virtual d'tor. More... | |
| virtual lcio::ReconstructedParticle * | createReconstructedParticle (const lcio::MCParticle *mcp)=0 |
| The actual factory method that creates a new ReconstructedParticle for the given MCParticle. More... | |
Interface for a factory class that creates a ReconstructedParticle from an MCParticle.
|
inlinevirtual |
Virtual d'tor.
|
pure virtual |
The actual factory method that creates a new ReconstructedParticle for the given MCParticle.
NULL if no ReconstructedParticle should be created due to detector acceptance.
Implemented in marlin::SimpleParticleFactory.
Referenced by marlin::SimpleFastMCProcessor::processEvent().
1.8.5