ATLAS Offline Software
Reconstruction
ParticleTruth
ParticleTruth
TrackParticleTruthVector.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef PARTICLETRUTH_TRACKPARTICLETRUTHVECTOR_H
6
#define PARTICLETRUTH_TRACKPARTICLETRUTHVECTOR_H
7
8
#include "
ParticleTruth/TrackParticleTruth.h
"
9
#include "
Particle/TrackParticleContainer.h
"
10
#include "AthLinks/ElementLink.h"
11
#include "
AthenaKernel/CLASS_DEF.h
"
12
13
#include <map>
14
15
class
TrackParticleTruthVector
:
public
std::vector<std::pair< ElementLink< Rec::TrackParticleContainer >, TrackParticleTruth> >
16
{
17
public
:
18
TrackParticleTruthVector
();
19
virtual
~TrackParticleTruthVector
();
20
};
21
22
CLASS_DEF
(
TrackParticleTruthVector
, 220964299, 1)
23
24
#endif // PARTICLETRUTH_TRACKPARTICLETRUTHVECTOR_H
TrackParticleTruth.h
TrackParticleTruthVector::TrackParticleTruthVector
TrackParticleTruthVector()
TrackParticleTruthVector::~TrackParticleTruthVector
virtual ~TrackParticleTruthVector()
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition:
Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:64
TrackParticleTruthVector
Definition:
TrackParticleTruthVector.h:16
CLASS_DEF.h
macros to associate a CLID to a type
TrackParticleContainer.h
Generated on Mon Dec 23 2024 21:20:46 for ATLAS Offline Software by
1.8.18