ATLAS Offline Software
SegmentCollection_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 SEGMENT_COLLECTION_TLP3_TRK_H
6 #define SEGMENT_COLLECTION_TLP3_TRK_H
7 
8 
9 //-----------------------------------------------------------------------------
10 // TrkSegment
11 //-----------------------------------------------------------------------------
14 
15 //-----------------------------------------------------------------------------
16 // TrkEventPrimitives
17 //-----------------------------------------------------------------------------
21 
22 //-----------------------------------------------------------------------------
23 // TrkRIO_OnTrack
24 //-----------------------------------------------------------------------------
25 // #include "TrkEventTPCnv/TrkRIO_OnTrack/RIO_OnTrack_p2.h"
26 
27 //-----------------------------------------------------------------------------
28 // TrkRIO_OnTrack
29 //-----------------------------------------------------------------------------
32 
33 //-----------------------------------------------------------------------------
34 // TrkSurfaces
35 //-----------------------------------------------------------------------------
38 
40 
41 namespace Trk
42 {
44  {
45  public:
47 
49 
50  std::vector< Trk::SegmentCollection_p1 > m_segmentCollections;
51  std::vector< Trk::Segment_p1 > m_segments;
52 
53  std::vector< Trk::Surface_p2 > m_surfaces;
54 
55  std::vector< Trk::FitQuality_p1 > m_fitQualities;
56  std::vector< Trk::LocalParameters_p1 > m_localParameters;
57  std::vector< Trk::HepSymMatrix_p1 > m_hepSymMatrices;
58 
59  std::vector< Trk::PseudoMeasurementOnTrack_p2 > m_pseudoMeasurementOnTrack;
60  std::vector< Trk::CompetingRIOsOnTrack_p1 > m_competingRotsOnTrack;
61  };
62 }
63 
64 #endif
65 
TPCnvTokenList_p1
Definition: TPCnvTokenList_p1.h:55
Trk::SegmentCollection_tlp3::m_pseudoMeasurementOnTrack
std::vector< Trk::PseudoMeasurementOnTrack_p2 > m_pseudoMeasurementOnTrack
Definition: SegmentCollection_tlp3.h:59
Trk::SegmentCollection_tlp3::m_surfaces
std::vector< Trk::Surface_p2 > m_surfaces
Definition: SegmentCollection_tlp3.h:53
HepSymMatrix_p1.h
Trk::SegmentCollection_tlp3::m_tokenList
TPCnvTokenList_p1 m_tokenList
Definition: SegmentCollection_tlp3.h:48
SegmentCollection_p1.h
Trk::SegmentCollection_tlp3::m_fitQualities
std::vector< Trk::FitQuality_p1 > m_fitQualities
Definition: SegmentCollection_tlp3.h:55
FitQuality_p1.h
DetElementSurface_p1.h
PseudoMeasurementOnTrack_p2.h
Trk::SegmentCollection_tlp3::m_segments
std::vector< Trk::Segment_p1 > m_segments
Definition: SegmentCollection_tlp3.h:51
Trk::SegmentCollection_tlp3::SegmentCollection_tlp3
SegmentCollection_tlp3()
Definition: SegmentCollection_tlp3.h:46
Surface_p2.h
Trk::SegmentCollection_tlp3::m_segmentCollections
std::vector< Trk::SegmentCollection_p1 > m_segmentCollections
Definition: SegmentCollection_tlp3.h:50
CompetingRIOsOnTrack_p1.h
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
Trk::SegmentCollection_tlp3
Definition: SegmentCollection_tlp3.h:44
Trk::SegmentCollection_tlp3::m_competingRotsOnTrack
std::vector< Trk::CompetingRIOsOnTrack_p1 > m_competingRotsOnTrack
Definition: SegmentCollection_tlp3.h:60
TPCnvTokenList_p1.h
LocalParameters_p1.h
Trk::SegmentCollection_tlp3::m_localParameters
std::vector< Trk::LocalParameters_p1 > m_localParameters
Definition: SegmentCollection_tlp3.h:56
Segment_p1.h
Trk::SegmentCollection_tlp3::m_hepSymMatrices
std::vector< Trk::HepSymMatrix_p1 > m_hepSymMatrices
Definition: SegmentCollection_tlp3.h:57