BooleanProperty m_doTruthParticles
Switch to build or not the TruthParticleContainer from the filtered GenEvent.
BooleanProperty m_doFiltering
Switch to build or not a filtered McEventCollection.
FilterTool_t m_filterTool
Pointer to the filter algtool (which will create the filtered McEventCollection)
virtual ~TruthParticleBuilder()
Destructor:
virtual StatusCode execute()
void setupFilterTool(Gaudi::Details::PropertyBase &doFiltering)
Call-back method to configure the filter tool if needed (this is defined by the state of the "DoFilte...
virtual StatusCode finalize()
ToolHandle< ITruthParticleCnvTool > CnvTool_t
CnvTool_t m_cnvTool
Pointer to the converter algtool which will create a TruthParticleContainer from the filtered McEvent...
ToolHandle< ITruthParticleFilterTool > FilterTool_t
void setupCnvTool(Gaudi::Details::PropertyBase &doTruthParticles)
Call-back method to configure the converter tool if needed (this is defined by the state of the "DoTr...
virtual StatusCode initialize()
Athena Algorithm's Hooks.