11#ifndef MCPARTICLEALGS_MCAODVALIDATIONALG_H
12#define MCPARTICLEALGS_MCAODVALIDATIONALG_H
19#include "GaudiKernel/ToolHandle.h"
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
interface towards AlgTools which aim at validating the process of McAOD making.
virtual StatusCode initialize()
Athena Algorithm's Hooks.
virtual ~McAodValidationAlg()
Destructor:
unsigned int m_seed
Random generator seed.
virtual StatusCode finalize()
IValidationTools_t m_valTools
Validation tools to be ran on the events.
McAodValidationAlg()
Default constructor:
ToolHandleArray< ITruthParticleValidationTool > IValidationTools_t
virtual StatusCode execute()
StringProperty m_truthParticlesName
Location of the TruthParticleContainer to read.
McAodValidationAlg(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters: