ATLAS Offline Software
JetTagInfo_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 
9 #ifndef JETTAGINFOTPCNV_JETTAGINFOTLP3_H
10 #define JETTAGINFOTPCNV_JETTAGINFOTLP3_H
11 
35 
39 
44 
46 
47 #include <vector>
48 
49 namespace Analysis {
50 
53  public:
54  std::vector<BaseTagInfo_p1> m_baseTagInfo;
55  std::vector<IPInfoBase_p1> m_ipInfoBase;
56  std::vector<IPInfoPlus_p1> m_ipInfoPlus;
57  std::vector<IPTrackInfo_p1> m_ipTrackInfo;
58  std::vector<TruthInfo_p1> m_truthInfo;
59  std::vector<SoftLeptonTruthInfo_p1> m_softLeptonTruthInfo;
60  std::vector<SLTrueInfo_p1> m_slTruthInfo;
61  std::vector<AtlfInfo_p1> m_atlInfo;
62  std::vector<SecVtxInfo_p1> m_secVtxInfo;
63  std::vector<JetProbInfoBase_p1> m_jetProbInfoBase;
64  std::vector<JetFitterTagInfo_p1> m_jetFitterTagInfo;
65  std::vector<LifetimeInfo_p1> m_lifetimeInfo;
66  std::vector<SoftElectronInfo_p1> m_softElectronInfo;
67  std::vector<SETrackInfo_p1> m_seTrackInfo;
68  std::vector<SoftMuonInfo_p1> m_softMuonInfo;
69  std::vector<SMTrackInfo_p1> m_smTrackInfo;
70  std::vector<SVInfoPlus_p1> m_svInfoPlus;
71  std::vector<MultiSVInfoPlus_p1> m_msvInfoPlus;
72  std::vector<MSVVtxInfo_p2> m_msvVtx;
73  std::vector<GbbNNTagInfo_p1> m_gbbnnTag;
74  std::vector<SVInfoBase_p1> m_svInfoBase;
75  std::vector<SvxSummary_p1> m_svxSummary;
76  std::vector<TrackCountingInfo_p1> m_trackCountingInfo;
77 
78  std::vector<JetAssociationBase_p1> m_jetAssociationBase;
79  std::vector<Navigable_p1<unsigned int, float> > m_navigable;
80  std::vector<NavAssociationCommon_p1> m_navAssociationCommon;
81  std::vector<ISvxAssociation_p1> m_navSvxAssociation;
82 
83  std::vector<Trk::RecVertex_p1> m_recVertex;
84  std::vector<Trk::Vertex_p1> m_vertex;
85  std::vector<Trk::HepSymMatrix_p1> m_errorMatrix;
86  std::vector<Trk::FitQuality_p1> m_fitQuality;
87  };
88 }
89 #endif
SMTrackInfo_p1.h
Analysis::JetTagInfo_tlp3::m_navigable
std::vector< Navigable_p1< unsigned int, float > > m_navigable
Definition: JetTagInfo_tlp3.h:79
Analysis::JetTagInfo_tlp3::m_baseTagInfo
std::vector< BaseTagInfo_p1 > m_baseTagInfo
Definition: JetTagInfo_tlp3.h:54
Analysis::JetTagInfo_tlp3::m_svxSummary
std::vector< SvxSummary_p1 > m_svxSummary
Definition: JetTagInfo_tlp3.h:75
Analysis::JetTagInfo_tlp3::m_softMuonInfo
std::vector< SoftMuonInfo_p1 > m_softMuonInfo
Definition: JetTagInfo_tlp3.h:68
Analysis::JetTagInfo_tlp3::m_ipInfoPlus
std::vector< IPInfoPlus_p1 > m_ipInfoPlus
Definition: JetTagInfo_tlp3.h:56
Analysis::JetTagInfo_tlp3::m_ipInfoBase
std::vector< IPInfoBase_p1 > m_ipInfoBase
Definition: JetTagInfo_tlp3.h:55
Analysis::JetTagInfo_tlp3::m_jetAssociationBase
std::vector< JetAssociationBase_p1 > m_jetAssociationBase
Definition: JetTagInfo_tlp3.h:78
SETrackInfo_p1.h
HepSymMatrix_p1.h
LifetimeInfo_p1.h
Analysis::JetTagInfo_tlp3::m_errorMatrix
std::vector< Trk::HepSymMatrix_p1 > m_errorMatrix
Definition: JetTagInfo_tlp3.h:85
Analysis::JetTagInfo_tlp3::m_recVertex
std::vector< Trk::RecVertex_p1 > m_recVertex
Definition: JetTagInfo_tlp3.h:83
Analysis::JetTagInfo_tlp3::m_softLeptonTruthInfo
std::vector< SoftLeptonTruthInfo_p1 > m_softLeptonTruthInfo
Definition: JetTagInfo_tlp3.h:59
SVInfoBase_p1.h
Analysis::JetTagInfo_tlp3::m_msvVtx
std::vector< MSVVtxInfo_p2 > m_msvVtx
Definition: JetTagInfo_tlp3.h:72
Analysis::JetTagInfo_tlp3::m_msvInfoPlus
std::vector< MultiSVInfoPlus_p1 > m_msvInfoPlus
Definition: JetTagInfo_tlp3.h:71
Analysis::JetTagInfo_tlp3::m_smTrackInfo
std::vector< SMTrackInfo_p1 > m_smTrackInfo
Definition: JetTagInfo_tlp3.h:69
Analysis::JetTagInfo_tlp3::m_trackCountingInfo
std::vector< TrackCountingInfo_p1 > m_trackCountingInfo
Definition: JetTagInfo_tlp3.h:76
BaseTagInfo_p1.h
TrackCountingInfo_p1.h
IPTrackInfo_p1.h
Analysis::JetTagInfo_tlp3::m_jetProbInfoBase
std::vector< JetProbInfoBase_p1 > m_jetProbInfoBase
Definition: JetTagInfo_tlp3.h:63
Analysis::JetTagInfo_tlp3::m_svInfoPlus
std::vector< SVInfoPlus_p1 > m_svInfoPlus
Definition: JetTagInfo_tlp3.h:70
FitQuality_p1.h
Analysis::JetTagInfo_tlp3::m_navAssociationCommon
std::vector< NavAssociationCommon_p1 > m_navAssociationCommon
Definition: JetTagInfo_tlp3.h:80
Navigable_p1.h
This file contains the class definition for the Navigable_p1 class.
MSVVtxInfo_p2.h
SoftElectronInfo_p1.h
JetProbInfoBase_p1.h
IPInfoPlus_p1.h
Analysis::JetTagInfo_tlp3::m_svInfoBase
std::vector< SVInfoBase_p1 > m_svInfoBase
Definition: JetTagInfo_tlp3.h:74
NavAssociationCommon_p1.h
Vertex_p1.h
ISvxAssociation_p1.h
Analysis::JetTagInfo_tlp3::m_gbbnnTag
std::vector< GbbNNTagInfo_p1 > m_gbbnnTag
Definition: JetTagInfo_tlp3.h:73
Analysis::JetTagInfo_tlp3::m_seTrackInfo
std::vector< SETrackInfo_p1 > m_seTrackInfo
Definition: JetTagInfo_tlp3.h:67
TruthInfo_p1.h
Analysis::JetTagInfo_tlp3::m_lifetimeInfo
std::vector< LifetimeInfo_p1 > m_lifetimeInfo
Definition: JetTagInfo_tlp3.h:65
Analysis
The namespace of all packages in PhysicsAnalysis/JetTagging.
Definition: BTaggingCnvAlg.h:20
Analysis::JetTagInfo_tlp3::m_jetFitterTagInfo
std::vector< JetFitterTagInfo_p1 > m_jetFitterTagInfo
Definition: JetTagInfo_tlp3.h:64
IPInfoBase_p1.h
SoftMuonInfo_p1.h
SvxSummary_p1.h
SoftLeptonTruthInfo_p1.h
JetAssociationBase_p1.h
GbbNNTagInfo_p1.h
Analysis::JetTagInfo_tlp3
Contains a vector of evrything that we will store...
Definition: JetTagInfo_tlp3.h:52
Analysis::JetTagInfo_tlp3::m_atlInfo
std::vector< AtlfInfo_p1 > m_atlInfo
Definition: JetTagInfo_tlp3.h:61
Analysis::JetTagInfo_tlp3::m_truthInfo
std::vector< TruthInfo_p1 > m_truthInfo
Definition: JetTagInfo_tlp3.h:58
AtlfInfo_p1.h
Analysis::JetTagInfo_tlp3::m_fitQuality
std::vector< Trk::FitQuality_p1 > m_fitQuality
Definition: JetTagInfo_tlp3.h:86
Analysis::JetTagInfo_tlp3::m_vertex
std::vector< Trk::Vertex_p1 > m_vertex
Definition: JetTagInfo_tlp3.h:84
Analysis::JetTagInfo_tlp3::m_softElectronInfo
std::vector< SoftElectronInfo_p1 > m_softElectronInfo
Definition: JetTagInfo_tlp3.h:66
RecVertex_p1.h
SLTrueInfo_p1.h
Analysis::JetTagInfo_tlp3::m_navSvxAssociation
std::vector< ISvxAssociation_p1 > m_navSvxAssociation
Definition: JetTagInfo_tlp3.h:81
SVInfoPlus_p1.h
Analysis::JetTagInfo_tlp3::m_slTruthInfo
std::vector< SLTrueInfo_p1 > m_slTruthInfo
Definition: JetTagInfo_tlp3.h:60
Analysis::JetTagInfo_tlp3::m_secVtxInfo
std::vector< SecVtxInfo_p1 > m_secVtxInfo
Definition: JetTagInfo_tlp3.h:62
SecVtxInfo_p1.h
Analysis::JetTagInfo_tlp3::m_ipTrackInfo
std::vector< IPTrackInfo_p1 > m_ipTrackInfo
Definition: JetTagInfo_tlp3.h:57
MultiSVInfoPlus_p1.h
JetFitterTagInfo_p1.h