ATLAS Offline Software
JetTagInfoCnv_tlp3.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
8 #ifndef JETTAGINFOTPCNV_JETTAGINFOCNV_P3
9 #define JETTAGINFOTPCNV_JETTAGINFOCNV_P3
10 
17 
20 
22 
45 
51 
56 
57 namespace Analysis {
58 
59  // Top level continer converter for teh JetTagInfo subclasses.
61  : public AthenaPoolTopLevelExtTPConverter<JetTagInfo_tlp3> {
62 
63  public:
64 
65  // Register the converters
66  JetTagInfoCnv_tlp3 (void);
67 
68  // When versions change, change this...
69  unsigned short getConverterID(void) {return 1;}
70 
71  // Save it!
72  void setPStorage (JetTagInfo_tlp3 *storage);
73 
97 
107 
112  };
113 
114 }
115 
116 #endif
117 
Analysis::JetTagInfoCnv_tlp3::m_fitQualityCnv
FitQualityCnv_p1 m_fitQualityCnv
Definition: JetTagInfoCnv_tlp3.h:111
SVInfoBaseCnv_p1.h
Analysis::JetTagInfoCnv_tlp3::m_svInfoPlusCnv
SVInfoPlusCnv_p1 m_svInfoPlusCnv
Definition: JetTagInfoCnv_tlp3.h:77
Analysis::JetTagInfoCnv_tlp3::m_baseTagInfoCnv
BaseTagInfoCnv_p1 m_baseTagInfoCnv
Definition: JetTagInfoCnv_tlp3.h:74
Analysis::IPInfoBaseCnv_p1
Definition: IPInfoBaseCnv_p1.h:20
Analysis::TrackAssociationCnv_p1
Definition: TrackAssociationCnv_p1.h:24
Analysis::JetTagInfoCnv_tlp3::m_muonAssociationCnv
MuonAssociationCnv_p1 m_muonAssociationCnv
Definition: JetTagInfoCnv_tlp3.h:101
MuonAssociationCnv_p1.h
Analysis::SoftMuonInfoCnv_p1
Definition: SoftMuonInfoCnv_p1.h:21
Analysis::JetTagInfoCnv_tlp3::m_photonAssociationCnv
PhotonAssociationCnv_p1 m_photonAssociationCnv
Definition: JetTagInfoCnv_tlp3.h:100
Analysis::JetTagInfoCnv_tlp3::m_atlInfoCnv
AtlfInfoCnv_p1 m_atlInfoCnv
Definition: JetTagInfoCnv_tlp3.h:87
IPTrackInfoCnv_p1.h
Analysis::JetTagInfoCnv_tlp3::m_jetProbInfoBaseCnv
JetProbInfoBaseCnv_p1 m_jetProbInfoBaseCnv
Definition: JetTagInfoCnv_tlp3.h:89
SoftLeptonTruthInfoCnv_p1.h
RecVertexCnv_p1
Definition: RecVertexCnv_p1.h:27
Analysis::JetTagInfoCnv_tlp3::JetTagInfoCnv_tlp3
JetTagInfoCnv_tlp3(void)
Set it all up - all the converters!
Definition: JetTagInfoCnv_tlp3.cxx:17
SvxSummaryCnv_p1.h
GbbNNTagInfoCnv_p1.h
Analysis::JetTagInfoCnv_tlp3::m_phoNavCnv
NavigableCnv_p1< Navigable< PhotonContainer, double >, float > m_phoNavCnv
Definition: JetTagInfoCnv_tlp3.h:106
Analysis::MSVVtxInfoCnv_p2
Definition: MSVVtxInfoCnv_p2.h:21
Analysis::MuonAssociationCnv_p1
Definition: MuonAssociationCnv_p1.h:24
JetFitterTagInfoCnv_p1.h
VertexCnv_p1.h
ErrorMatrixCnv_p1
Definition: ErrorMatrixCnv_p1.h:33
TopLevelTPCnvBaseP
Definition: TopLevelTPCnvBaseP.h:27
SMTrackInfoCnv_p1.h
Analysis::JetTagInfoCnv_tlp3::m_recVertexCnv
RecVertexCnv_p1 m_recVertexCnv
Definition: JetTagInfoCnv_tlp3.h:108
Analysis::SoftElectronInfoCnv_p1
Definition: SoftElectronInfoCnv_p1.h:21
BaseTagInfoCnv_p1.h
TrackAssociationCnv_p1.h
ElectronAssociationCnv_p1.h
Analysis::JetTagInfoCnv_tlp3::m_slTruthInfoCnv
SLTrueInfoCnv_p1 m_slTruthInfoCnv
Definition: JetTagInfoCnv_tlp3.h:86
Analysis::SvxSummaryCnv_p1
Definition: SvxSummaryCnv_p1.h:28
Analysis::JetTagInfoCnv_tlp3::m_trackCountingInfoCnv
TrackCountingInfoCnv_p1 m_trackCountingInfoCnv
Definition: JetTagInfoCnv_tlp3.h:96
Analysis::JetTagInfoCnv_tlp3::m_svxAssociationCnv
ISvxAssociationCnv_p1 m_svxAssociationCnv
Definition: JetTagInfoCnv_tlp3.h:102
Analysis::JetTagInfoCnv_tlp3::m_softLeptonTruthInfoCnv
SoftLeptonTruthInfoCnv_p1 m_softLeptonTruthInfoCnv
Definition: JetTagInfoCnv_tlp3.h:85
Analysis::JetTagInfoCnv_tlp3::m_errorMatrixCnv
ErrorMatrixCnv_p1 m_errorMatrixCnv
Definition: JetTagInfoCnv_tlp3.h:109
Analysis::SVInfoPlusCnv_p1
Definition: SVInfoPlusCnv_p1.h:25
FitQualityCnv_p1
Definition: FitQualityCnv_p1.h:22
Analysis::JetTagInfoCnv_tlp3::m_electronAssociationCnv
ElectronAssociationCnv_p1 m_electronAssociationCnv
Definition: JetTagInfoCnv_tlp3.h:99
Analysis::JetTagInfoCnv_tlp3::m_ipTrackInfoCnv
IPTrackInfoCnv_p1 m_ipTrackInfoCnv
Definition: JetTagInfoCnv_tlp3.h:83
MultiSVInfoPlusCnv_p1.h
Analysis::JetTagInfoCnv_tlp3::getConverterID
unsigned short getConverterID(void)
Definition: JetTagInfoCnv_tlp3.h:69
Analysis::SMTrackInfoCnv_p1
Definition: SMTrackInfoCnv_p1.h:19
Analysis::PhotonAssociationCnv_p1
Definition: PhotonAssociationCnv_p1.h:24
TruthInfoCnv_p1.h
Analysis::JetTagInfoCnv_tlp3::m_eleNavCnv
NavigableCnv_p1< Navigable< ElectronContainer, double >, float > m_eleNavCnv
Definition: JetTagInfoCnv_tlp3.h:104
Analysis::IPTrackInfoCnv_p1
Definition: IPTrackInfoCnv_p1.h:18
MSVVtxInfoCnv_p2.h
Analysis::JetTagInfoCnv_tlp3::m_seTrackInfoCnv
SETrackInfoCnv_p1 m_seTrackInfoCnv
Definition: JetTagInfoCnv_tlp3.h:92
RecVertexCnv_p1.h
LifetimeInfoCnv_p1.h
Analysis::JetTagInfoCnv_tlp3::m_smTrackInfoCnv
SMTrackInfoCnv_p1 m_smTrackInfoCnv
Definition: JetTagInfoCnv_tlp3.h:94
Analysis::JetTagInfoCnv_tlp3::m_trackAssociationCnv
TrackAssociationCnv_p1 m_trackAssociationCnv
Definition: JetTagInfoCnv_tlp3.h:98
Analysis::JetTagInfoCnv_tlp3::m_msvInfoPlusCnv
MultiSVInfoPlusCnv_p1 m_msvInfoPlusCnv
Definition: JetTagInfoCnv_tlp3.h:78
Analysis::JetTagInfoCnv_tlp3::setPStorage
void setPStorage(JetTagInfo_tlp3 *storage)
Set the actual storage.
Definition: JetTagInfoCnv_tlp3.cxx:71
Analysis::JetTagInfoCnv_tlp3::m_svxSummaryCnv
SvxSummaryCnv_p1 m_svxSummaryCnv
Definition: JetTagInfoCnv_tlp3.h:81
IPInfoBaseCnv_p1.h
Analysis::JetTagInfoCnv_tlp3::m_msvVtxCnv
MSVVtxInfoCnv_p2 m_msvVtxCnv
Definition: JetTagInfoCnv_tlp3.h:79
SVInfoPlusCnv_p1.h
Analysis::GbbNNTagInfoCnv_p1
Definition: GbbNNTagInfoCnv_p1.h:20
Analysis::JetTagInfoCnv_tlp3
Definition: JetTagInfoCnv_tlp3.h:61
Analysis::JetTagInfoCnv_tlp3::m_muoNavCnv
NavigableCnv_p1< Navigable< MuonContainer, double >, float > m_muoNavCnv
Definition: JetTagInfoCnv_tlp3.h:105
TrackCountingInfoCnv_p1.h
Analysis::IPInfoPlusCnv_p1
Definition: IPInfoPlusCnv_p1.h:19
IPInfoPlusCnv_p1.h
Analysis::JetTagInfoCnv_tlp3::m_trkNavCnv
NavigableCnv_p1< Navigable< Rec::TrackParticleContainer, double >, float > m_trkNavCnv
Definition: JetTagInfoCnv_tlp3.h:103
Analysis::SVInfoBaseCnv_p1
Definition: SVInfoBaseCnv_p1.h:20
Analysis::JetTagInfoCnv_tlp3::m_softMuonInfoCnv
SoftMuonInfoCnv_p1 m_softMuonInfoCnv
Definition: JetTagInfoCnv_tlp3.h:93
Analysis::SecVtxInfoCnv_p1
Definition: SecVtxInfoCnv_p1.h:28
VertexCnv_p1
Definition: VertexCnv_p1.h:24
Analysis::SLTrueInfoCnv_p1
Definition: SLTrueInfoCnv_p1.h:17
Analysis
The namespace of all packages in PhysicsAnalysis/JetTagging.
Definition: BTaggingCnvAlg.h:20
JetTagInfo_tlp3.h
Analysis::JetTagInfoCnv_tlp3::m_lifetimeInfoCnv
LifetimeInfoCnv_p1 m_lifetimeInfoCnv
Definition: JetTagInfoCnv_tlp3.h:95
Analysis::SETrackInfoCnv_p1
Definition: SETrackInfoCnv_p1.h:21
Analysis::BaseTagInfoCnv_p1
Definition: BaseTagInfoCnv_p1.h:18
Analysis::JetTagInfoCnv_tlp3::m_ipInfoPlusCnv
IPInfoPlusCnv_p1 m_ipInfoPlusCnv
Definition: JetTagInfoCnv_tlp3.h:82
Analysis::JetTagInfoCnv_tlp3::m_vertexCnv
VertexCnv_p1 m_vertexCnv
Definition: JetTagInfoCnv_tlp3.h:110
Analysis::JetProbInfoBaseCnv_p1
Definition: JetProbInfoBaseCnv_p1.h:20
SecVtxInfoCnv_p1.h
ErrorMatrixCnv_p1.h
Analysis::JetTagInfo_tlp3
Contains a vector of evrything that we will store...
Definition: JetTagInfo_tlp3.h:52
Analysis::SoftLeptonTruthInfoCnv_p1
Definition: SoftLeptonTruthInfoCnv_p1.h:20
FitQualityCnv_p1.h
Analysis::JetTagInfoCnv_tlp3::m_svInfoBaseCnv
SVInfoBaseCnv_p1 m_svInfoBaseCnv
Definition: JetTagInfoCnv_tlp3.h:76
PhotonAssociationCnv_p1.h
SoftElectronInfoCnv_p1.h
Analysis::JetTagInfoCnv_tlp3::m_jetFitterTagInfoCnv
JetFitterTagInfoCnv_p1 m_jetFitterTagInfoCnv
Definition: JetTagInfoCnv_tlp3.h:90
Analysis::JetTagInfoCnv_tlp3::m_softElectronInfoCnv
SoftElectronInfoCnv_p1 m_softElectronInfoCnv
Definition: JetTagInfoCnv_tlp3.h:91
Analysis::JetTagInfoCnv_tlp3::m_gbbnnTagCnv
GbbNNTagInfoCnv_p1 m_gbbnnTagCnv
Definition: JetTagInfoCnv_tlp3.h:80
Analysis::TruthInfoCnv_p1
Definition: TruthInfoCnv_p1.h:26
SETrackInfoCnv_p1.h
Analysis::TrackCountingInfoCnv_p1
Definition: TrackCountingInfoCnv_p1.h:20
Analysis::JetTagInfoCnv_tlp3::m_truthInfoCnv
TruthInfoCnv_p1 m_truthInfoCnv
Definition: JetTagInfoCnv_tlp3.h:84
Analysis::JetTagInfoCnv_tlp3::m_secVtxInfoCnv
SecVtxInfoCnv_p1 m_secVtxInfoCnv
Definition: JetTagInfoCnv_tlp3.h:88
Analysis::ElectronAssociationCnv_p1
Definition: ElectronAssociationCnv_p1.h:24
Analysis::ISvxAssociationCnv_p1
Definition: ISvxAssociationCnv_p1.h:23
AthenaPoolTopLevelExtTPConverter.h
Analysis::AtlfInfoCnv_p1
Definition: AtlfInfoCnv_p1.h:27
Analysis::JetTagInfoCnv_tlp3::m_ipInfoBaseCnv
IPInfoBaseCnv_p1 m_ipInfoBaseCnv
Definition: JetTagInfoCnv_tlp3.h:75
NavigableCnv_p1.h
This file contains the class definition for the NavigableCnv_p1 class. NOTE: it should be included fi...
Analysis::JetFitterTagInfoCnv_p1
Definition: JetFitterTagInfoCnv_p1.h:20
SoftMuonInfoCnv_p1.h
SLTrueInfoCnv_p1.h
ISvxAssociationCnv_p1.h
Analysis::LifetimeInfoCnv_p1
Definition: LifetimeInfoCnv_p1.h:27
NavigableCnv_p1
Definition: NavigableCnv_p1.h:29
JetProbInfoBaseCnv_p1.h
AtlfInfoCnv_p1.h
Analysis::MultiSVInfoPlusCnv_p1
Definition: MultiSVInfoPlusCnv_p1.h:22