EDM4eic
EIC data model
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
8
9#include "podio/ObjectID.h"
10
11
12
13namespace edm4eic {
14
15class IrtRadiatorInfo;
16
18public:
19 /// constructor
21 /// copy constructor (does a deep-copy of relation containers)
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
28 virtual ~IrtRadiatorInfoObj() = default;
29
30public:
31 podio::ObjectID id{};
33};
34
35} // namespace edm4eic
36
37
38#endif
Definition IrtRadiatorInfoData.h:15
Definition IrtRadiatorInfo.h:41
IrtRadiatorInfoObj()
constructor
Definition IrtRadiatorInfoObj.cc:8
IrtRadiatorInfoObj & operator=(const IrtRadiatorInfoObj &)=delete
No assignment operator.
IrtRadiatorInfoData data
Definition IrtRadiatorInfoObj.h:32
virtual ~IrtRadiatorInfoObj()=default
Definition CalorimeterHit.cc:17