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
8
9#include "podio/ObjBase.h"
10
11
12
13namespace eicd {
14
15class RawCalorimeterHit;
16
17class RawCalorimeterHitObj : public podio::ObjBase {
18public:
19 /// constructor
21 /// copy constructor (does a deep-copy of relation containers)
23 /// constructor from ObjectID and RawCalorimeterHitData
24 /// does not initialize the internal relation containers
25 RawCalorimeterHitObj(const podio::ObjectID id, RawCalorimeterHitData data);
26 /// No assignment operator
28 virtual ~RawCalorimeterHitObj() = default;
29
30public:
32};
33
34} // namespace eicd
35
36
37#endif
Definition: RawCalorimeterHitData.h:15
Definition: RawCalorimeterHitObj.h:17
RawCalorimeterHitData data
Definition: RawCalorimeterHitObj.h:31
RawCalorimeterHitObj & operator=(const RawCalorimeterHitObj &)=delete
No assignment operator.
RawCalorimeterHitObj()
constructor
Definition: RawCalorimeterHitObj.cc:6
virtual ~RawCalorimeterHitObj()=default
Definition: CalorimeterHit.cc:13