ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonCnv
MuonEventTPCnv
src
MuonMeasurementsCnv_tlp2.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
MuonEventTPCnv/MuonMeasurementsCnv_tlp2.h
"
6
7
MuonMeasurementsCnv_tlp2::MuonMeasurementsCnv_tlp2
()
8
{
9
// // Add all converters defined in this top level converter:
10
// // never change the order of adding converters!
11
addTPConverter
( &
m_cscClustersOTCnv
);
12
addTPConverter
( &
m_rpcClustersOTCnv
);
13
addTPConverter
( &
m_tgcClustersOTCnv
);
14
addTPConverter
( &
m_mdtDriftCirclesOTCnv
);
15
addTPConverter
( &
m_muonSegmentsCnv
);
16
addTPConverter
( &
m_muonSegmentQualitiesCnv
);
17
addTPConverter
( &
m_muonCompetingROTsCnv
);
18
addTPConverter
( &
m_mmClustersOTCnv
);
19
// std::cout<<"Adding m_stgcClustersOTCnv: "<<m_stgcClustersOTCnv.transientTInfo().name() <<std::endl;
20
addTPConverter
( &
m_stgcClustersOTCnv
);
21
}
22
23
void
MuonMeasurementsCnv_tlp2::setPStorage
(
TPCnv::MuonMeasurements_tlp2
*storage )
24
{
25
m_cscClustersOTCnv
.
setPStorage
( &storage->
m_cscClustersOT
);
26
m_rpcClustersOTCnv
.
setPStorage
( &storage->
m_rpcClustersOT
);
27
m_tgcClustersOTCnv
.
setPStorage
( &storage->
m_tgcClustersOT
);
28
m_mdtDriftCirclesOTCnv
.
setPStorage
( &storage->
m_mdtDriftCirclesOT
);
29
m_muonSegmentsCnv
.
setPStorage
( &storage->
m_muonSegments
);
30
m_muonSegmentQualitiesCnv
.setPStorage( &storage->
m_muonSegmentQualities
);
31
m_muonCompetingROTsCnv
.
setPStorage
( &storage->
m_muonCompetingROT
);
32
m_mmClustersOTCnv
.
setPStorage
( &storage->
m_mmClustersOT
);
33
m_stgcClustersOTCnv
.
setPStorage
( &storage->
m_stgcClustersOT
);
34
}
35
MuonMeasurementsCnv_tlp2.h
MuonMeasurementsCnv_tlp2::m_muonSegmentsCnv
MuonSegmentCnv_p2 m_muonSegmentsCnv
Definition
MuonMeasurementsCnv_tlp2.h:36
MuonMeasurementsCnv_tlp2::m_stgcClustersOTCnv
STGC_ClusterOnTrackCnv_p1 m_stgcClustersOTCnv
Definition
MuonMeasurementsCnv_tlp2.h:40
MuonMeasurementsCnv_tlp2::m_tgcClustersOTCnv
TgcClusterOnTrackCnv_p2 m_tgcClustersOTCnv
Definition
MuonMeasurementsCnv_tlp2.h:34
MuonMeasurementsCnv_tlp2::m_cscClustersOTCnv
CscClusterOnTrackCnv_p2 m_cscClustersOTCnv
Definition
MuonMeasurementsCnv_tlp2.h:32
MuonMeasurementsCnv_tlp2::setPStorage
virtual void setPStorage(TPCnv::MuonMeasurements_tlp2 *storage)
A stub for a method that should be provided by the converter creator.
Definition
MuonMeasurementsCnv_tlp2.cxx:23
MuonMeasurementsCnv_tlp2::MuonMeasurementsCnv_tlp2
MuonMeasurementsCnv_tlp2()
Definition
MuonMeasurementsCnv_tlp2.cxx:7
MuonMeasurementsCnv_tlp2::m_mmClustersOTCnv
MM_ClusterOnTrackCnv_p1 m_mmClustersOTCnv
Definition
MuonMeasurementsCnv_tlp2.h:39
MuonMeasurementsCnv_tlp2::m_rpcClustersOTCnv
RpcClusterOnTrackCnv_p3 m_rpcClustersOTCnv
Definition
MuonMeasurementsCnv_tlp2.h:33
MuonMeasurementsCnv_tlp2::m_muonSegmentQualitiesCnv
MuonSegmentQualityCnv_p1 m_muonSegmentQualitiesCnv
Definition
MuonMeasurementsCnv_tlp2.h:37
MuonMeasurementsCnv_tlp2::m_muonCompetingROTsCnv
CompetingMuonClustersOnTrackCnv_p2 m_muonCompetingROTsCnv
Definition
MuonMeasurementsCnv_tlp2.h:38
MuonMeasurementsCnv_tlp2::m_mdtDriftCirclesOTCnv
MdtDriftCircleOnTrackCnv_p2 m_mdtDriftCirclesOTCnv
Definition
MuonMeasurementsCnv_tlp2.h:35
TPCnv::MuonMeasurements_tlp2
This object contains the muon "extensions" for e.g.
Definition
MuonMeasurements_tlp2.h:31
TPCnv::MuonMeasurements_tlp2::m_tgcClustersOT
std::vector< Muon::TgcClusterOnTrack_p2 > m_tgcClustersOT
Definition
MuonMeasurements_tlp2.h:36
TPCnv::MuonMeasurements_tlp2::m_mdtDriftCirclesOT
std::vector< Muon::MdtDriftCircleOnTrack_p2 > m_mdtDriftCirclesOT
Definition
MuonMeasurements_tlp2.h:37
TPCnv::MuonMeasurements_tlp2::m_mmClustersOT
std::vector< Muon::MM_ClusterOnTrack_p1 > m_mmClustersOT
Definition
MuonMeasurements_tlp2.h:41
TPCnv::MuonMeasurements_tlp2::m_stgcClustersOT
std::vector< Muon::STGC_ClusterOnTrack_p1 > m_stgcClustersOT
Definition
MuonMeasurements_tlp2.h:42
TPCnv::MuonMeasurements_tlp2::m_muonSegmentQualities
std::vector< Muon::MuonSegmentQuality_p1 > m_muonSegmentQualities
Definition
MuonMeasurements_tlp2.h:40
TPCnv::MuonMeasurements_tlp2::m_cscClustersOT
std::vector< Muon::CscClusterOnTrack_p2 > m_cscClustersOT
Definition
MuonMeasurements_tlp2.h:34
TPCnv::MuonMeasurements_tlp2::m_muonSegments
std::vector< Muon::MuonSegment_p1 > m_muonSegments
Definition
MuonMeasurements_tlp2.h:39
TPCnv::MuonMeasurements_tlp2::m_muonCompetingROT
std::vector< Muon::CompetingMuonClustersOnTrack_p1 > m_muonCompetingROT
Definition
MuonMeasurements_tlp2.h:38
TPCnv::MuonMeasurements_tlp2::m_rpcClustersOT
std::vector< Muon::RpcClusterOnTrack_p3 > m_rpcClustersOT
Definition
MuonMeasurements_tlp2.h:35
TopLevelTPCnvBaseP< TPCnv::MuonMeasurements_tlp2 >::addTPConverter
virtual void addTPConverter(ITPConverter *cnv)
Definition
TopLevelTPCnvBase.cxx:11
Generated on
for ATLAS Offline Software by
1.17.0