79 #ifndef TRUTH_MCTruthEveIdCalculator_H
80 #define TRUTH_MCTruthEveIdCalculator_H
87 class MCTruthParticleList;
135 #endif // SIM_MCTruthEveIdCalculator_H
virtual ~MCTruthEveIdCalculator()
std::map< int, int > m_previousList_t
The ParticleList associated with the eve ID calculation.
virtual int DoCalculateEveId(const int trackID)
MCTruthEveIdCalculator()
Constructor and destructor.
void Init(const MCTruthParticleList *list)
Initialize this calculator for a particular ParticleList.
int CalculateEveId(const int trackID)
m_previousList_t::const_iterator m_previousList_ptr
const MCTruthParticleList * ParticleList() const
const MCTruthParticleList * m_particleList
m_previousList_t m_previousList