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