ATLAS Offline Software
Loading...
Searching...
No Matches
V0Container_tlp2.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_TLP2_TRK_H
6#define V0CONTAINER_TLP2_TRK_H
7
8//-----------------------------------------
9// TrkV0Vertex
10//-----------------------------------------
14
15//-----------------------------------------
16// VxVertex
17//-----------------------------------------
22// #include "TrkEventTPCnv/VxVertex/Vertex_p2.h"
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
50namespace 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_p2> m_vxTracksAtVertex;
69 std::vector<Trk::RecVertex_p2> m_recVertices;
70 // std::vector<Trk::Vertex_p2> m_vertices;
71
72//TrkTrack
73 std::vector<Trk::Track_p12> m_tracks;
74
75//TrkParameters
76 std::vector<Trk::TrackParameters_p1> m_trackParameters;
77 std::vector<Trk::Perigee_p2> 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
std::vector< V0Container_p1 > m_v0Containers
std::vector< Trk::V0Candidate_p1 > m_v0Candidates
std::vector< Trk::Surface_p1 > m_surfaces
std::vector< Trk::RecVertex_p2 > m_recVertices
std::vector< Trk::Perigee_p2 > m_perigees
std::vector< Trk::Track_p12 > m_tracks
std::vector< Trk::MeasuredPerigee_p1 > m_measPerigees
std::vector< Trk::HepSymMatrix_p1 > m_hepSymMatrices
std::vector< Trk::V0Hypothesis_p1 > m_v0Hypothesises
std::vector< Trk::ExtendedVxCandidate_p1 > m_extendedVxCandidates
std::vector< Trk::VxTrackAtVertex_p2 > m_vxTracksAtVertex
std::vector< Trk::TrackParameters_p1 > m_trackParameters
std::vector< Trk::VxCandidate_p1 > m_vxCandidates
Ensure that the ATLAS eigen extensions are properly loaded.