EDM4eic
EIC data model
Loading...
Searching...
No Matches
MCRecoCalorimeterHitAssociationObj.h
Go to the documentation of this file.
1// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3#ifndef EDM4EIC_MCRecoCalorimeterHitAssociationOBJ_H
4#define EDM4EIC_MCRecoCalorimeterHitAssociationOBJ_H
5
6// data model specific includes
8
9#include "podio/ObjectID.h"
10
11// forward declarations
12namespace edm4hep {
13class RawCalorimeterHit;
14class SimCalorimeterHit;
15}
16
17
18namespace edm4eic {
19
20class MCRecoCalorimeterHitAssociation;
21
23public:
24 /// constructor
26 /// copy constructor (does a deep-copy of relation containers)
28 /// constructor from ObjectID and MCRecoCalorimeterHitAssociationData
29 /// does not initialize the internal relation containers
31 /// No assignment operator
34
35public:
36 podio::ObjectID id;
38 edm4hep::RawCalorimeterHit* m_rawHit{nullptr};
39 edm4hep::SimCalorimeterHit* m_simHit{nullptr};
40};
41
42} // namespace edm4eic
43
44
45#endif
Definition MCRecoCalorimeterHitAssociationData.h:14
Definition MCRecoCalorimeterHitAssociationObj.h:22
MCRecoCalorimeterHitAssociationObj()
constructor
Definition MCRecoCalorimeterHitAssociationObj.cc:10
virtual ~MCRecoCalorimeterHitAssociationObj()
Definition MCRecoCalorimeterHitAssociationObj.cc:35
edm4hep::SimCalorimeterHit * m_simHit
Definition MCRecoCalorimeterHitAssociationObj.h:39
edm4hep::RawCalorimeterHit * m_rawHit
Definition MCRecoCalorimeterHitAssociationObj.h:38
podio::ObjectID id
Definition MCRecoCalorimeterHitAssociationObj.h:36
MCRecoCalorimeterHitAssociationObj & operator=(const MCRecoCalorimeterHitAssociationObj &)=delete
No assignment operator.
MCRecoCalorimeterHitAssociationData data
Definition MCRecoCalorimeterHitAssociationObj.h:37
Definition CalorimeterHit.cc:18
Definition CalorimeterHit.h:21