EICd
EIC data model
ReconstructedParticleRelationsData.h
Go to the documentation of this file.
1 // AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2 
3 #ifndef EICD_ReconstructedParticleRelationsDATA_H
4 #define EICD_ReconstructedParticleRelationsDATA_H
5 
6 #include "eicd/Index.h"
7 
8 namespace eic {
9 
10 
11 /** @class ReconstructedParticleRelationsData
12  * Relational info associated with our reconstructed particle
13  * @author: S. Joosten
14  */
16 public:
17  ::eic::Index recID{}; ///< ReconstructedParticle index
18  ::eic::Index vertexID{}; ///< Start vertex for this particle
19  ::eic::Index trackID{}; ///< Index of the associated track, if any
20  ::eic::Index ecalID{}; ///< Index of associated pos/barrel/neg ECAL cluster, if any
21  ::eic::Index hcalID{}; ///< Index of associated pos/barrel/neg HCAL cluster, if any
22  ::eic::Index cherID{}; ///< Index of associated pos/barrel/neg Cherenkov info, if any
23  ::eic::Index tofID{}; ///< Index of the associated TOF info, if any
24  ::eic::Index mcID{}; ///< Index of the associated MC particle, if any
25 
26 };
27 
28 } // namespace eic
29 
30 
31 #endif
eic::Index
Definition: Index.h:11
eic::ReconstructedParticleRelationsData::vertexID
::eic::Index vertexID
Start vertex for this particle.
Definition: ReconstructedParticleRelationsData.h:18
eic::ReconstructedParticleRelationsData::tofID
::eic::Index tofID
Index of the associated TOF info, if any.
Definition: ReconstructedParticleRelationsData.h:23
eic
Definition: BasicParticle.cc:13
eic::ReconstructedParticleRelationsData::ecalID
::eic::Index ecalID
Index of associated pos/barrel/neg ECAL cluster, if any.
Definition: ReconstructedParticleRelationsData.h:20
eic::ReconstructedParticleRelationsData
Definition: ReconstructedParticleRelationsData.h:15
eic::ReconstructedParticleRelationsData::trackID
::eic::Index trackID
Index of the associated track, if any.
Definition: ReconstructedParticleRelationsData.h:19
eic::ReconstructedParticleRelationsData::mcID
::eic::Index mcID
Index of the associated MC particle, if any.
Definition: ReconstructedParticleRelationsData.h:24
Index.h
eic::ReconstructedParticleRelationsData::cherID
::eic::Index cherID
Index of associated pos/barrel/neg Cherenkov info, if any.
Definition: ReconstructedParticleRelationsData.h:22
eic::ReconstructedParticleRelationsData::hcalID
::eic::Index hcalID
Index of associated pos/barrel/neg HCAL cluster, if any.
Definition: ReconstructedParticleRelationsData.h:21
eic::ReconstructedParticleRelationsData::recID
::eic::Index recID
ReconstructedParticle index.
Definition: ReconstructedParticleRelationsData.h:17