ATLAS Offline Software
MuonMeasurementsCnv_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 MUONMEASUREMENTSCNV_TLP1_H
6 #define MUONMEASUREMENTSCNV_TLP1_H
7 
8 
10 
11 #include "MuonMeasurements_tlp1.h"
12 
19 
22 
23 
24 #include <iostream>
25 
27  : public AthenaPoolTopLevelExtTPConverter< TPCnv::MuonMeasurements_tlp1 >
28 {
29 public:
30 
33 
34  virtual unsigned short getConverterID() { return 2; } // This is the number of the extending convertor (i.e. ID version is 1)
35 
36  virtual void setPStorage( TPCnv::MuonMeasurements_tlp1 *storage );
37 
38 protected:
47 };
48 
49 
50 #endif
51 
52 
MuonClusterOnTrackCnv_p1
NO LONGER NEEDED, except for backwards compatibility.
Definition: MuonClusterOnTrackCnv_p1.h:28
RpcClusterOnTrackCnv_p1
Definition: RpcClusterOnTrackCnv_p1.h:30
CscClusterOnTrackCnv_p1.h
MuonMeasurementsCnv_tlp1::MuonMeasurementsCnv_tlp1
MuonMeasurementsCnv_tlp1()
Definition: MuonMeasurementsCnv_tlp1.cxx:8
MuonSegmentCnv_p1.h
MuonMeasurementsCnv_tlp1::m_muonSegmentsCnv
MuonSegmentCnv_p1 m_muonSegmentsCnv
Definition: MuonMeasurementsCnv_tlp1.h:44
TopLevelTPCnvBaseP
Definition: TopLevelTPCnvBaseP.h:27
RpcClusterOnTrackCnv_p1.h
MuonMeasurementsCnv_tlp1::setPStorage
virtual void setPStorage(TPCnv::MuonMeasurements_tlp1 *storage)
Definition: MuonMeasurementsCnv_tlp1.cxx:24
CompetingMuonClustersOnTrackCnv_p1.h
MuonMeasurements_tlp1.h
MuonMeasurementsCnv_tlp1::m_muonClustersOTCnv
MuonClusterOnTrackCnv_p1 m_muonClustersOTCnv
Definition: MuonMeasurementsCnv_tlp1.h:39
MuonMeasurementsCnv_tlp1
Definition: MuonMeasurementsCnv_tlp1.h:28
MuonMeasurementsCnv_tlp1::getConverterID
virtual unsigned short getConverterID()
Definition: MuonMeasurementsCnv_tlp1.h:34
MuonMeasurementsCnv_tlp1::m_muonCompetingROTsCnv
CompetingMuonClustersOnTrackCnv_p1 m_muonCompetingROTsCnv
Definition: MuonMeasurementsCnv_tlp1.h:46
CscClusterOnTrackCnv_p1
Definition: CscClusterOnTrackCnv_p1.h:31
MuonMeasurementsCnv_tlp1::m_muonSegmentQualitiesCnv
MuonSegmentQualityCnv_p1 m_muonSegmentQualitiesCnv
Definition: MuonMeasurementsCnv_tlp1.h:45
CompetingMuonClustersOnTrackCnv_p1
Definition: CompetingMuonClustersOnTrackCnv_p1.h:27
TPCnv::MuonMeasurements_tlp1
This object contains the muon "extensions" for e.g.
Definition: MuonMeasurements_tlp1.h:42
MuonMeasurementsCnv_tlp1::m_tgcClustersOTCnv
TgcClusterOnTrackCnv_p1 m_tgcClustersOTCnv
Definition: MuonMeasurementsCnv_tlp1.h:42
MuonMeasurementsCnv_tlp1::~MuonMeasurementsCnv_tlp1
virtual ~MuonMeasurementsCnv_tlp1()
Definition: MuonMeasurementsCnv_tlp1.h:32
TgcClusterOnTrackCnv_p1.h
TgcClusterOnTrackCnv_p1
Definition: TgcClusterOnTrackCnv_p1.h:31
MuonMeasurementsCnv_tlp1::m_rpcClustersOTCnv
RpcClusterOnTrackCnv_p1 m_rpcClustersOTCnv
Definition: MuonMeasurementsCnv_tlp1.h:41
MuonClusterOnTrackCnv_p1.h
MuonMeasurementsCnv_tlp1::m_cscClustersOTCnv
CscClusterOnTrackCnv_p1 m_cscClustersOTCnv
Definition: MuonMeasurementsCnv_tlp1.h:40
MuonMeasurementsCnv_tlp1::m_mdtDriftCirclesOTCnv
MdtDriftCircleOnTrackCnv_p1 m_mdtDriftCirclesOTCnv
Definition: MuonMeasurementsCnv_tlp1.h:43
MdtDriftCircleOnTrackCnv_p1
Definition: MdtDriftCircleOnTrackCnv_p1.h:29
MuonSegmentCnv_p1
Definition: MuonSegmentCnv_p1.h:26
AthenaPoolTopLevelExtTPConverter.h
MuonSegmentQualityCnv_p1.h
MdtDriftCircleOnTrackCnv_p1.h
MuonSegmentQualityCnv_p1
Definition: MuonSegmentQualityCnv_p1.h:24