ATLAS Offline Software
V0Container_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 V0CONTAINER_TLP1_TRK_H
6 #define V0CONTAINER_TLP1_TRK_H
7 
8 //-----------------------------------------
9 // TrkV0Vertex
10 //-----------------------------------------
14 
15 //-----------------------------------------
16 // VxVertex
17 //-----------------------------------------
23 
24 //-----------------------------------------------------------------------------
25 // Trk Parameters
26 //-----------------------------------------------------------------------------
30 
31 //-----------------------------------------------------------------------------
32 // Surfaces and related
33 //-----------------------------------------------------------------------------
35 
36 
37 //-----------------------------------------------------------------------------
38 // TrkEventPrimitives
39 //-----------------------------------------------------------------------------
42 
43 //-----------------------------------------------------------------------------
44 // TrkTrack
45 //-----------------------------------------------------------------------------
48 
49 
50 namespace Trk
51 {
52 
54  {
55 
56  public:
57 
59 
60 //TrkV0Vertex
61  std::vector<V0Container_p1> m_v0Containers;
62  std::vector<Trk::V0Candidate_p1> m_v0Candidates;
63  std::vector<Trk::V0Hypothesis_p1> m_v0Hypothesises;
64 
65 //VxVertex and related
66  std::vector<Trk::ExtendedVxCandidate_p1> m_extendedVxCandidates;
67  std::vector<Trk::VxCandidate_p1> m_vxCandidates;
68  std::vector<Trk::VxTrackAtVertex_p1> m_vxTracksAtVertex;
69  std::vector<Trk::RecVertex_p1> m_recVertices;
70  std::vector<Trk::Vertex_p1> m_vertices;
71 
72 //TrkTrack
73  std::vector<Trk::Track_p1> m_tracks;
74 
75 //TrkParameters
76  std::vector<Trk::TrackParameters_p1> m_trackParameters;
77  std::vector<Trk::Perigee_p1> m_perigees;
78  std::vector<Trk::MeasuredPerigee_p1> m_measPerigees;
79 
80 //Surfaces and co
81  std::vector< Trk::Surface_p1 > m_surfaces;
82 
83 //TrkEventPrimitives
84  std::vector<Trk::FitQuality_p1> m_fitQualities;
85  std::vector<Trk::HepSymMatrix_p1> m_hepSymMatrices;
86 
87  };//end of class definitions
88 }//end of namespace definitions
89 
90 #endif
MeasuredPerigee_p1.h
Trk::V0Container_tlp1::m_fitQualities
std::vector< Trk::FitQuality_p1 > m_fitQualities
Definition: V0Container_tlp1.h:84
HepSymMatrix_p1.h
Trk::V0Container_tlp1::m_surfaces
std::vector< Trk::Surface_p1 > m_surfaces
Definition: V0Container_tlp1.h:81
V0Hypothesis_p1.h
Trk::V0Container_tlp1::m_perigees
std::vector< Trk::Perigee_p1 > m_perigees
Definition: V0Container_tlp1.h:77
Trk::V0Container_tlp1
Definition: V0Container_tlp1.h:54
Trk::V0Container_tlp1::m_measPerigees
std::vector< Trk::MeasuredPerigee_p1 > m_measPerigees
Definition: V0Container_tlp1.h:78
Trk::V0Container_tlp1::m_trackParameters
std::vector< Trk::TrackParameters_p1 > m_trackParameters
Definition: V0Container_tlp1.h:76
V0Container_p1.h
Surface_p1.h
Trk::V0Container_tlp1::V0Container_tlp1
V0Container_tlp1()
Definition: V0Container_tlp1.h:58
FitQuality_p1.h
Trk::V0Container_tlp1::m_vxCandidates
std::vector< Trk::VxCandidate_p1 > m_vxCandidates
Definition: V0Container_tlp1.h:67
V0Candidate_p1.h
VxCandidate_p1.h
Vertex_p1.h
Trk::V0Container_tlp1::m_hepSymMatrices
std::vector< Trk::HepSymMatrix_p1 > m_hepSymMatrices
Definition: V0Container_tlp1.h:85
Trk::V0Container_tlp1::m_v0Containers
std::vector< V0Container_p1 > m_v0Containers
Definition: V0Container_tlp1.h:61
Trk::V0Container_tlp1::m_vxTracksAtVertex
std::vector< Trk::VxTrackAtVertex_p1 > m_vxTracksAtVertex
Definition: V0Container_tlp1.h:68
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
Trk::V0Container_tlp1::m_tracks
std::vector< Trk::Track_p1 > m_tracks
Definition: V0Container_tlp1.h:73
TrackParameters_p1.h
Trk::V0Container_tlp1::m_recVertices
std::vector< Trk::RecVertex_p1 > m_recVertices
Definition: V0Container_tlp1.h:69
VxTrackAtVertex_p1.h
Trk::V0Container_tlp1::m_vertices
std::vector< Trk::Vertex_p1 > m_vertices
Definition: V0Container_tlp1.h:70
TPCnvTokenList_p1.h
RecVertex_p1.h
Trk::V0Container_tlp1::m_v0Candidates
std::vector< Trk::V0Candidate_p1 > m_v0Candidates
Definition: V0Container_tlp1.h:62
ExtendedVxCandidate_p1.h
Trk::V0Container_tlp1::m_extendedVxCandidates
std::vector< Trk::ExtendedVxCandidate_p1 > m_extendedVxCandidates
Definition: V0Container_tlp1.h:66
Trk::V0Container_tlp1::m_v0Hypothesises
std::vector< Trk::V0Hypothesis_p1 > m_v0Hypothesises
Definition: V0Container_tlp1.h:63
Track_p1.h
Perigee_p1.h