EDM4eic
EIC data model
Toggle main menu visibility
Loading...
Searching...
No Matches
HadronicFinalStateObj.h
Go to the documentation of this file.
1
// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3
#ifndef EDM4EIC_HadronicFinalStateOBJ_H
4
#define EDM4EIC_HadronicFinalStateOBJ_H
5
6
// data model specific includes
7
#include "
edm4eic/HadronicFinalStateData.h
"
8
#include "
edm4eic/ReconstructedParticle.h
"
9
#include <vector>
10
11
#include "podio/ObjectID.h"
12
#include <vector>
13
14
15
16
namespace
edm4eic
{
17
18
class
HadronicFinalState
;
19
20
class
HadronicFinalStateObj
{
21
public
:
22
/// constructor
23
HadronicFinalStateObj
();
24
/// copy constructor (does a deep-copy of relation containers)
25
HadronicFinalStateObj
(
const
HadronicFinalStateObj
&);
26
/// constructor from ObjectID and HadronicFinalStateData
27
/// does not initialize the internal relation containers
28
HadronicFinalStateObj
(
const
podio::ObjectID&
id
,
const
HadronicFinalStateData
&
data
);
29
/// No assignment operator
30
HadronicFinalStateObj
&
operator=
(
const
HadronicFinalStateObj
&) =
delete
;
31
virtual
~HadronicFinalStateObj
();
32
33
public
:
34
podio::ObjectID
id
{};
35
HadronicFinalStateData
data
;
36
std::vector<edm4eic::ReconstructedParticle>*
m_hadrons
{
nullptr
};
37
};
38
39
}
// namespace edm4eic
40
41
42
#endif
HadronicFinalStateData.h
ReconstructedParticle.h
edm4eic::HadronicFinalStateData
Definition
HadronicFinalStateData.h:14
edm4eic::HadronicFinalState
Definition
HadronicFinalState.h:43
edm4eic::HadronicFinalStateObj::operator=
HadronicFinalStateObj & operator=(const HadronicFinalStateObj &)=delete
No assignment operator.
edm4eic::HadronicFinalStateObj::data
HadronicFinalStateData data
Definition
HadronicFinalStateObj.h:35
edm4eic::HadronicFinalStateObj::HadronicFinalStateObj
HadronicFinalStateObj()
constructor
Definition
HadronicFinalStateObj.cc:8
edm4eic::HadronicFinalStateObj::m_hadrons
std::vector< edm4eic::ReconstructedParticle > * m_hadrons
Definition
HadronicFinalStateObj.h:36
edm4eic::HadronicFinalStateObj::~HadronicFinalStateObj
virtual ~HadronicFinalStateObj()
Definition
HadronicFinalStateObj.cc:23
edm4eic
Definition
CalorimeterHit.cc:17
build
edm4eic
HadronicFinalStateObj.h
Generated by
1.17.0