ATLAS Offline Software
Loading...
Searching...
No Matches
SegmentCollection_tlp1.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_TLP1_TRK_H
6#define SEGMENT_COLLECTION_TLP1_TRK_H
7
8//-----------------------------------------------------------------------------
9//
10// file: SegmentCollection_tlp1.h
11// @brief Top Level persistent object for SegmentCollection
12//
13//-----------------------------------------------------------------------------
14
15//-----------------------------------------------------------------------------
16// TrkSegment
17//-----------------------------------------------------------------------------
21
22//-----------------------------------------------------------------------------
23// TrkEventPrimitives
24//-----------------------------------------------------------------------------
28
29//-----------------------------------------------------------------------------
30// TrkRIO_OnTrack
31//-----------------------------------------------------------------------------
33
34//-----------------------------------------------------------------------------
35// TrkRIO_OnTrack
36//-----------------------------------------------------------------------------
39
40//-----------------------------------------------------------------------------
41// TrkSurfaces
42//-----------------------------------------------------------------------------
45
55
57
58namespace Trk
59{
61 {
62 public:
64
66
67 std::vector< Trk::SegmentCollection_p1 > m_segmentCollections;
68 std::vector< Trk::Segment_p1 > m_segments;
69 std::vector< Trk::TrackSegment_p1 > m_tracksegments;
70
71 std::vector< Trk::BoundSurface_p1 > m_boundSurfaces;
72 std::vector< Trk::Surface_p1 > m_surfaces;
73 std::vector< Trk::CylinderBounds_p1 > m_cylinderBounds;
74 std::vector< Trk::DiamondBounds_p1 > m_diamondBounds;
75 std::vector< Trk::RotatedDiamondBounds_p1 > m_rotatedDiamondBounds;
76 std::vector< Trk::DiscBounds_p1 > m_discBounds;
77 std::vector< Trk::RectangleBounds_p1 > m_rectangleBounds;
78 std::vector< Trk::TrapezoidBounds_p1 > m_trapesoidBounds;
79 std::vector< Trk::RotatedTrapezoidBounds_p1 > m_rotatedTrapesoidBounds;
80 std::vector< Trk::EllipseBounds_p1 > m_ellipseBounds;
81
82 std::vector< Trk::FitQuality_p1 > m_fitQualities;
83 std::vector< Trk::LocalParameters_p1 > m_localParameters;
84 std::vector< Trk::HepSymMatrix_p1 > m_hepSymMatrices;
85
86 std::vector< Trk::RIO_OnTrack_p1 > m_RIO_OnTrack;
87 std::vector< Trk::PseudoMeasurementOnTrack_p1 > m_pseudoMeasurementOnTrack;
88 std::vector< Trk::CompetingRIOsOnTrack_p1 > m_competingRotsOnTrack;
89
90 std::vector< Trk::DetElementSurface_p1 > m_detElementSurfaces;
91
92 };
93}
94
95#endif // SEGMENT_COLLECTION_TLP1_TRK_H
96
vector of TPCnvToken_p1 Each top-level persistent object that has extentions needs a data member of t...
std::vector< Trk::RectangleBounds_p1 > m_rectangleBounds
std::vector< Trk::CompetingRIOsOnTrack_p1 > m_competingRotsOnTrack
std::vector< Trk::Segment_p1 > m_segments
std::vector< Trk::DiamondBounds_p1 > m_diamondBounds
std::vector< Trk::BoundSurface_p1 > m_boundSurfaces
std::vector< Trk::RotatedTrapezoidBounds_p1 > m_rotatedTrapesoidBounds
std::vector< Trk::FitQuality_p1 > m_fitQualities
std::vector< Trk::TrapezoidBounds_p1 > m_trapesoidBounds
std::vector< Trk::SegmentCollection_p1 > m_segmentCollections
std::vector< Trk::LocalParameters_p1 > m_localParameters
std::vector< Trk::CylinderBounds_p1 > m_cylinderBounds
std::vector< Trk::HepSymMatrix_p1 > m_hepSymMatrices
std::vector< Trk::TrackSegment_p1 > m_tracksegments
std::vector< Trk::Surface_p1 > m_surfaces
std::vector< Trk::EllipseBounds_p1 > m_ellipseBounds
std::vector< Trk::DetElementSurface_p1 > m_detElementSurfaces
std::vector< Trk::PseudoMeasurementOnTrack_p1 > m_pseudoMeasurementOnTrack
std::vector< Trk::DiscBounds_p1 > m_discBounds
std::vector< Trk::RIO_OnTrack_p1 > m_RIO_OnTrack
std::vector< Trk::RotatedDiamondBounds_p1 > m_rotatedDiamondBounds
Ensure that the ATLAS eigen extensions are properly loaded.