ATLAS Offline Software
Loading...
Searching...
No Matches
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
41namespace 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
vector of TPCnvToken_p1 Each top-level persistent object that has extentions needs a data member of t...
std::vector< Trk::Segment_p1 > m_segments
std::vector< Trk::CompetingRIOsOnTrack_p1 > m_competingRotsOnTrack
std::vector< Trk::HepSymMatrix_p1 > m_hepSymMatrices
std::vector< Trk::LocalParameters_p1 > m_localParameters
std::vector< Trk::PseudoMeasurementOnTrack_p2 > m_pseudoMeasurementOnTrack
std::vector< Trk::FitQuality_p1 > m_fitQualities
std::vector< Trk::Surface_p2 > m_surfaces
std::vector< Trk::SegmentCollection_p1 > m_segmentCollections
Ensure that the ATLAS eigen extensions are properly loaded.