ATLAS Offline Software
MuonMeasurements_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 TPCNV_MUONMEASUREMENTS_TLP1_H
6 #define TPCNV_MUONMEASUREMENTS_TLP1_H
7 
8 //-----------------------------------------------------------------------------
9 // MuonRIO_OnTrack
10 //-----------------------------------------------------------------------------
17 #include <vector>
18 
19 // ------------
20 // Muon Segment
21 // ------------
22 
25 
26 
27 
28 //-----------------------------------------------------------------------------
29 // MuonPrepRawData
30 //-----------------------------------------------------------------------------
31 //#include "MuonEventTPCnv/MuonPrepRawData/CscPrepData_p1.h"
32 //#include "MuonEventTPCnv/MuonPrepRawData/RpcPrepData_p1.h"
33 //#include "MuonEventTPCnv/MuonPrepRawData/TgcPrepData_p1.h"
34 //#include "MuonEventTPCnv/MuonPrepRawData/MdtPrepData_p1.h"
35 
36 namespace TPCnv
37 {
42  {
43  public:
45  std::vector< Muon::MuonClusterOnTrack_p1 > m_muonClustersOT;
46  std::vector< Muon::CscClusterOnTrack_p1 > m_cscClustersOT;
47  std::vector< Muon::RpcClusterOnTrack_p1 > m_rpcClustersOT;
48  std::vector< Muon::TgcClusterOnTrack_p1 > m_tgcClustersOT;
49  std::vector< Muon::MdtDriftCircleOnTrack_p1 > m_mdtDriftCirclesOT;
50  std::vector< Muon::CompetingMuonClustersOnTrack_p1> m_muonCompetingROT;
51  std::vector< Muon::MuonSegment_p1> m_muonSegments;
52  std::vector< Muon::MuonSegmentQuality_p1> m_muonSegmentQualities;
53  };
54 }
55 
56 #endif
TPCnv::MuonMeasurements_tlp1::m_rpcClustersOT
std::vector< Muon::RpcClusterOnTrack_p1 > m_rpcClustersOT
Definition: MuonMeasurements_tlp1.h:47
TPCnv::MuonMeasurements_tlp1::m_muonSegmentQualities
std::vector< Muon::MuonSegmentQuality_p1 > m_muonSegmentQualities
Definition: MuonMeasurements_tlp1.h:52
RpcClusterOnTrack_p1.h
TPCnv::MuonMeasurements_tlp1::MuonMeasurements_tlp1
MuonMeasurements_tlp1()
Definition: MuonMeasurements_tlp1.h:44
MuonClusterOnTrack_p1.h
CscClusterOnTrack_p1.h
TPCnv::MuonMeasurements_tlp1::m_muonCompetingROT
std::vector< Muon::CompetingMuonClustersOnTrack_p1 > m_muonCompetingROT
Definition: MuonMeasurements_tlp1.h:50
TPCnv::MuonMeasurements_tlp1::m_muonSegments
std::vector< Muon::MuonSegment_p1 > m_muonSegments
Definition: MuonMeasurements_tlp1.h:51
CompetingMuonClustersOnTrackCnv_p1.h
TgcClusterOnTrack_p1.h
TPCnv::MuonMeasurements_tlp1::m_muonClustersOT
std::vector< Muon::MuonClusterOnTrack_p1 > m_muonClustersOT
Definition: MuonMeasurements_tlp1.h:45
MdtDriftCircleOnTrack_p1.h
MuonSegment_p1.h
TPCnv::MuonMeasurements_tlp1::m_mdtDriftCirclesOT
std::vector< Muon::MdtDriftCircleOnTrack_p1 > m_mdtDriftCirclesOT
Definition: MuonMeasurements_tlp1.h:49
TPCnv::MuonMeasurements_tlp1
This object contains the muon "extensions" for e.g.
Definition: MuonMeasurements_tlp1.h:42
TPCnv
Definition: MuonMeasurements.h:10
MuonSegmentQuality_p1.h
TPCnv::MuonMeasurements_tlp1::m_tgcClustersOT
std::vector< Muon::TgcClusterOnTrack_p1 > m_tgcClustersOT
Definition: MuonMeasurements_tlp1.h:48
TPCnv::MuonMeasurements_tlp1::m_cscClustersOT
std::vector< Muon::CscClusterOnTrack_p1 > m_cscClustersOT
Definition: MuonMeasurements_tlp1.h:46