EDM4eic
EIC data model
Loading...
Searching...
No Matches
InclusiveKinematicsObj.h
Go to the documentation of this file.
1
// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3
#ifndef EDM4EIC_InclusiveKinematicsOBJ_H
4
#define EDM4EIC_InclusiveKinematicsOBJ_H
5
6
// data model specific includes
7
#include "
edm4eic/InclusiveKinematicsData.h
"
8
9
#include "podio/ObjectID.h"
10
11
// forward declarations
12
namespace
edm4eic
{
13
class
ReconstructedParticle;
14
}
15
16
17
namespace
edm4eic
{
18
19
class
InclusiveKinematics;
20
21
class
InclusiveKinematicsObj
{
22
public
:
23
/// constructor
24
InclusiveKinematicsObj
();
25
/// copy constructor (does a deep-copy of relation containers)
26
InclusiveKinematicsObj
(
const
InclusiveKinematicsObj
&);
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
31
InclusiveKinematicsObj
&
operator=
(
const
InclusiveKinematicsObj
&) =
delete
;
32
virtual
~InclusiveKinematicsObj
();
33
34
public
:
35
podio::ObjectID
id
;
36
InclusiveKinematicsData
data
;
37
edm4eic::ReconstructedParticle
*
m_scat
{
nullptr
};
38
};
39
40
}
// namespace edm4eic
41
42
43
#endif
InclusiveKinematicsData.h
edm4eic::InclusiveKinematicsData
Definition
InclusiveKinematicsData.h:14
edm4eic::InclusiveKinematicsObj
Definition
InclusiveKinematicsObj.h:21
edm4eic::InclusiveKinematicsObj::id
podio::ObjectID id
Definition
InclusiveKinematicsObj.h:35
edm4eic::InclusiveKinematicsObj::data
InclusiveKinematicsData data
Definition
InclusiveKinematicsObj.h:36
edm4eic::InclusiveKinematicsObj::operator=
InclusiveKinematicsObj & operator=(const InclusiveKinematicsObj &)=delete
No assignment operator.
edm4eic::InclusiveKinematicsObj::~InclusiveKinematicsObj
virtual ~InclusiveKinematicsObj()
Definition
InclusiveKinematicsObj.cc:29
edm4eic::InclusiveKinematicsObj::InclusiveKinematicsObj
InclusiveKinematicsObj()
constructor
Definition
InclusiveKinematicsObj.cc:9
edm4eic::InclusiveKinematicsObj::m_scat
edm4eic::ReconstructedParticle * m_scat
Definition
InclusiveKinematicsObj.h:37
edm4eic::ReconstructedParticle
Definition
ReconstructedParticle.h:47
edm4eic
Definition
CalorimeterHit.cc:18
build
edm4eic
InclusiveKinematicsObj.h
Generated by
1.11.0