ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
TrackParticleTPCnv
TrackParticleTPCnv
TrackParticleContainer_tlp3.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRACKPARTICLECONTAINER_TLP3_REC_H
6
#define TRACKPARTICLECONTAINER_TLP3_REC_H
7
8
//-----------------------------------------
9
// TrackParticle
10
//-----------------------------------------
11
#include "
TrackParticleTPCnv/Particle/TrackParticleContainer_p2.h
"
12
#include "
TrackParticleTPCnv/Particle/TrackParticle_p3.h
"
13
14
//-----------------------------------------------------------------------------
15
// Trk Parameters
16
//-----------------------------------------------------------------------------
17
#include "
TrkEventTPCnv/TrkParameters/TrackParameters_p2.h
"
18
19
//-----------------------------------------------------------------------------
20
// TrkEventPrimitives
21
//-----------------------------------------------------------------------------
22
#include "
TrkEventTPCnv/TrkEventPrimitives/HepSymMatrix_p1.h
"
23
24
//-----------------------------------------------------------------------------
25
// TrkTrackSummary
26
//-----------------------------------------------------------------------------
27
#include "
TrkEventTPCnv/TrkTrackSummary/TrackSummary_p2.h
"
28
29
#include "
AthenaPoolUtilities/TPCnvTokenList_p1.h
"
30
31
#include <ios>
32
33
namespace
Rec
34
{
35
class
TrackParticleContainer_tlp3
36
{
37
38
public
:
39
40
TrackParticleContainer_tlp3
(){}
41
42
TPCnvTokenList_p1
m_tokenList
;
43
44
//TrackParticle
45
std::vector<Rec::TrackParticleContainer_p2 >
m_trackParticleContainer
;
46
std::vector<Rec::TrackParticle_p3 >
m_trackParticle
;
47
48
//TrkParameters
49
std::vector<Trk::TrackParameters_p2>
m_trackParameters
;
50
51
//TrkTrackSummary
52
std::vector<Trk::TrackSummary_p2>
m_trackSummaries
;
53
54
//TrkSurface
55
// std::vector< Trk::BoundSurface_p2 > m_boundSurfaces;
56
// std::vector< Trk::DetElementSurface_p1 > m_detElementSurfaces;
57
58
//TrkEventPrimitives
59
std::vector<Trk::HepSymMatrix_p1>
m_hepSymMatrices
;
60
};
61
}
62
63
64
65
#endif
HepSymMatrix_p1.h
TPCnvTokenList_p1.h
TrackParameters_p2.h
TrackParticleContainer_p2.h
TrackParticle_p3.h
TrackSummary_p2.h
Rec::TrackParticleContainer_tlp3::m_trackParticleContainer
std::vector< Rec::TrackParticleContainer_p2 > m_trackParticleContainer
Definition
TrackParticleContainer_tlp3.h:45
Rec::TrackParticleContainer_tlp3::m_trackParticle
std::vector< Rec::TrackParticle_p3 > m_trackParticle
Definition
TrackParticleContainer_tlp3.h:46
Rec::TrackParticleContainer_tlp3::TrackParticleContainer_tlp3
TrackParticleContainer_tlp3()
Definition
TrackParticleContainer_tlp3.h:40
Rec::TrackParticleContainer_tlp3::m_hepSymMatrices
std::vector< Trk::HepSymMatrix_p1 > m_hepSymMatrices
Definition
TrackParticleContainer_tlp3.h:59
Rec::TrackParticleContainer_tlp3::m_trackParameters
std::vector< Trk::TrackParameters_p2 > m_trackParameters
Definition
TrackParticleContainer_tlp3.h:49
Rec::TrackParticleContainer_tlp3::m_tokenList
TPCnvTokenList_p1 m_tokenList
Definition
TrackParticleContainer_tlp3.h:42
Rec::TrackParticleContainer_tlp3::m_trackSummaries
std::vector< Trk::TrackSummary_p2 > m_trackSummaries
Definition
TrackParticleContainer_tlp3.h:52
TPCnvTokenList_p1
vector of TPCnvToken_p1 Each top-level persistent object that has extentions needs a data member of t...
Definition
TPCnvTokenList_p1.h:56
Rec
namespace for combined reconstruction tools and interfaces
Definition
FakeTrackBuilder.h:10
Generated on
for ATLAS Offline Software by
1.17.0