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