EICd
EIC data model
RawCalorimeterHitObj.h
Go to the documentation of this file.
1
// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3
#ifndef EICD_RawCalorimeterHitOBJ_H
4
#define EICD_RawCalorimeterHitOBJ_H
5
6
// data model specific includes
7
#include "
eicd/RawCalorimeterHitData.h
"
8
9
#include "podio/ObjBase.h"
10
11
12
13
namespace
eic
{
14
15
class
RawCalorimeterHit;
16
class
ConstRawCalorimeterHit;
17
18
class
RawCalorimeterHitObj
:
public
podio::ObjBase {
19
public
:
20
/// constructor
21
RawCalorimeterHitObj
();
22
/// copy constructor (does a deep-copy of relation containers)
23
RawCalorimeterHitObj
(
const
RawCalorimeterHitObj
&);
24
/// constructor from ObjectID and RawCalorimeterHitData
25
/// does not initialize the internal relation containers
26
RawCalorimeterHitObj
(
const
podio::ObjectID
id
,
RawCalorimeterHitData
data
);
27
/// No assignment operator
28
RawCalorimeterHitObj
&
operator=
(
const
RawCalorimeterHitObj
&) =
delete
;
29
virtual
~RawCalorimeterHitObj
();
30
31
public
:
32
RawCalorimeterHitData
data
;
33
};
34
35
}
// namespace eic
36
37
38
#endif
eic::RawCalorimeterHitData
Definition:
RawCalorimeterHitData.h:15
RawCalorimeterHitData.h
eic
Definition:
BasicParticle.cc:13
eic::RawCalorimeterHitObj::~RawCalorimeterHitObj
virtual ~RawCalorimeterHitObj()
Definition:
RawCalorimeterHitObj.cc:21
eic::RawCalorimeterHitObj::operator=
RawCalorimeterHitObj & operator=(const RawCalorimeterHitObj &)=delete
No assignment operator.
eic::RawCalorimeterHitObj::data
RawCalorimeterHitData data
Definition:
RawCalorimeterHitObj.h:32
eic::RawCalorimeterHitObj
Definition:
RawCalorimeterHitObj.h:18
eic::RawCalorimeterHitObj::RawCalorimeterHitObj
RawCalorimeterHitObj()
constructor
Definition:
RawCalorimeterHitObj.cc:6
eicd
RawCalorimeterHitObj.h
Generated by
1.8.18