EDM4eic
EIC data model
Loading...
Searching...
No Matches
TrajectoryObj.h
Go to the documentation of this file.
1// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3#ifndef EDM4EIC_TrajectoryOBJ_H
4#define EDM4EIC_TrajectoryOBJ_H
5
6// data model specific includes
10#include <vector>
11
12#include "podio/ObjectID.h"
13#include <vector>
14// forward declarations
15namespace edm4eic {
16class TrackSeed;
17}
18
19
20namespace edm4eic {
21
22class Trajectory;
23
25public:
26 /// constructor
28 /// copy constructor (does a deep-copy of relation containers)
30 /// constructor from ObjectID and TrajectoryData
31 /// does not initialize the internal relation containers
32 TrajectoryObj(const podio::ObjectID id, TrajectoryData data);
33 /// No assignment operator
35 virtual ~TrajectoryObj();
36
37public:
38 podio::ObjectID id;
41 std::vector<edm4eic::TrackParameters>* m_trackParameters{nullptr};
42 std::vector<edm4eic::Measurement2D>* m_measurements_deprecated{nullptr};
43 std::vector<edm4eic::Measurement2D>* m_outliers_deprecated{nullptr};
44 std::vector<float>* m_measurementChi2{nullptr};
45 std::vector<float>* m_outlierChi2{nullptr};
46};
47
48} // namespace edm4eic
49
50
51#endif
Definition TrackSeed.h:39
Definition TrajectoryData.h:15
Definition TrajectoryObj.h:24
std::vector< float > * m_outlierChi2
Definition TrajectoryObj.h:45
std::vector< edm4eic::Measurement2D > * m_outliers_deprecated
Definition TrajectoryObj.h:43
podio::ObjectID id
Definition TrajectoryObj.h:38
TrajectoryObj & operator=(const TrajectoryObj &)=delete
No assignment operator.
std::vector< float > * m_measurementChi2
Definition TrajectoryObj.h:44
std::vector< edm4eic::TrackParameters > * m_trackParameters
Definition TrajectoryObj.h:41
virtual ~TrajectoryObj()
Definition TrajectoryObj.cc:39
edm4eic::TrackSeed * m_seed
Definition TrajectoryObj.h:40
TrajectoryData data
Definition TrajectoryObj.h:39
TrajectoryObj()
constructor
Definition TrajectoryObj.cc:9
std::vector< edm4eic::Measurement2D > * m_measurements_deprecated
Definition TrajectoryObj.h:42
Definition CalorimeterHit.cc:18