EDM4eic
EIC data model
Loading...
Searching...
No Matches
CherenkovParticleIDObj.h
Go to the documentation of this file.
1// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3#ifndef EDM4EIC_CherenkovParticleIDOBJ_H
4#define EDM4EIC_CherenkovParticleIDOBJ_H
5
6// data model specific includes
10#include "edm4hep/Vector2f.h"
11#include <vector>
12
13#include "podio/ObjectID.h"
14#include <vector>
15// forward declarations
16namespace edm4eic {
17class TrackSegment;
18}
19
20
21namespace edm4eic {
22
23class CherenkovParticleID;
24
26public:
27 /// constructor
29 /// copy constructor (does a deep-copy of relation containers)
31 /// constructor from ObjectID and CherenkovParticleIDData
32 /// does not initialize the internal relation containers
33 CherenkovParticleIDObj(const podio::ObjectID id, CherenkovParticleIDData data);
34 /// No assignment operator
37
38public:
39 podio::ObjectID id;
42 std::vector<edm4eic::MCRecoTrackerHitAssociation>* m_rawHitAssociations{nullptr};
43 std::vector<edm4eic::CherenkovParticleIDHypothesis>* m_hypotheses{nullptr};
44 std::vector<edm4hep::Vector2f>* m_thetaPhiPhotons{nullptr};
45};
46
47} // namespace edm4eic
48
49
50#endif
Definition CherenkovParticleIDData.h:14
Definition CherenkovParticleIDObj.h:25
edm4eic::TrackSegment * m_chargedParticle
Definition CherenkovParticleIDObj.h:41
CherenkovParticleIDObj()
constructor
Definition CherenkovParticleIDObj.cc:9
podio::ObjectID id
Definition CherenkovParticleIDObj.h:39
std::vector< edm4eic::CherenkovParticleIDHypothesis > * m_hypotheses
Definition CherenkovParticleIDObj.h:43
std::vector< edm4hep::Vector2f > * m_thetaPhiPhotons
Definition CherenkovParticleIDObj.h:44
CherenkovParticleIDData data
Definition CherenkovParticleIDObj.h:40
std::vector< edm4eic::MCRecoTrackerHitAssociation > * m_rawHitAssociations
Definition CherenkovParticleIDObj.h:42
virtual ~CherenkovParticleIDObj()
Definition CherenkovParticleIDObj.cc:35
CherenkovParticleIDObj & operator=(const CherenkovParticleIDObj &)=delete
No assignment operator.
Definition TrackSegment.h:38
Definition CalorimeterHit.cc:18