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