EICd
EIC data model
InclusiveKinematicsObj.h
Go to the documentation of this file.
1// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3#ifndef EICD_InclusiveKinematicsOBJ_H
4#define EICD_InclusiveKinematicsOBJ_H
5
6// data model specific includes
8
9#include "podio/ObjBase.h"
10
11// forward declarations
12namespace eicd {
13class ReconstructedParticle;
14}
15
16
17namespace eicd {
18
19class InclusiveKinematics;
20
21class InclusiveKinematicsObj : public podio::ObjBase {
22public:
23 /// constructor
25 /// copy constructor (does a deep-copy of relation containers)
27 /// constructor from ObjectID and InclusiveKinematicsData
28 /// does not initialize the internal relation containers
29 InclusiveKinematicsObj(const podio::ObjectID id, InclusiveKinematicsData data);
30 /// No assignment operator
33
34public:
37};
38
39} // namespace eicd
40
41
42#endif
Definition: InclusiveKinematicsData.h:14
Definition: InclusiveKinematicsObj.h:21
eicd::ReconstructedParticle * m_scat
Definition: InclusiveKinematicsObj.h:36
InclusiveKinematicsObj()
constructor
Definition: InclusiveKinematicsObj.cc:7
InclusiveKinematicsObj & operator=(const InclusiveKinematicsObj &)=delete
No assignment operator.
virtual ~InclusiveKinematicsObj()
Definition: InclusiveKinematicsObj.cc:27
InclusiveKinematicsData data
Definition: InclusiveKinematicsObj.h:35
Definition: ReconstructedParticle.h:42
Definition: CalorimeterHit.cc:13