ATLAS Offline Software
PhysicsAnalysis
JetTagging
JetTagInfoTPCnv
JetTagInfoTPCnv
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
12
#include "
JetTagInfoTPCnv/BaseTagInfo_p1.h
"
13
#include "
JetTagInfoTPCnv/IPInfoBase_p1.h
"
14
#include "
JetTagInfoTPCnv/IPInfoPlus_p1.h
"
15
#include "
JetTagInfoTPCnv/IPTrackInfo_p1.h
"
16
#include "
JetTagInfoTPCnv/TruthInfo_p1.h
"
17
#include "
JetTagInfoTPCnv/SoftLeptonTruthInfo_p1.h
"
18
#include "
JetTagInfoTPCnv/SLTrueInfo_p1.h
"
19
#include "
JetTagInfoTPCnv/AtlfInfo_p1.h
"
20
#include "
JetTagInfoTPCnv/SecVtxInfo_p1.h
"
21
#include "
JetTagInfoTPCnv/JetFitterTagInfo_p1.h
"
22
#include "
JetTagInfoTPCnv/JetProbInfoBase_p1.h
"
23
#include "
JetTagInfoTPCnv/LifetimeInfo_p1.h
"
24
#include "
JetTagInfoTPCnv/SoftElectronInfo_p1.h
"
25
#include "
JetTagInfoTPCnv/SETrackInfo_p1.h
"
26
#include "
JetTagInfoTPCnv/SoftMuonInfo_p1.h
"
27
#include "
JetTagInfoTPCnv/SMTrackInfo_p1.h
"
28
#include "
JetTagInfoTPCnv/SVInfoPlus_p1.h
"
29
#include "
JetTagInfoTPCnv/MultiSVInfoPlus_p1.h
"
30
#include "
JetTagInfoTPCnv/MSVVtxInfo_p2.h
"
31
#include "
JetTagInfoTPCnv/GbbNNTagInfo_p1.h
"
32
#include "
JetTagInfoTPCnv/SVInfoBase_p1.h
"
33
#include "
JetTagInfoTPCnv/SvxSummary_p1.h
"
34
#include "
JetTagInfoTPCnv/TrackCountingInfo_p1.h
"
35
36
#include "
JetEventTPCnv/JetAssociationBase_p1.h
"
37
#include "
JetTagInfoTPCnv/NavAssociationCommon_p1.h
"
38
#include "
JetTagInfoTPCnv/ISvxAssociation_p1.h
"
39
40
#include "
TrkEventTPCnv/VxVertex/RecVertex_p1.h
"
41
#include "
TrkEventTPCnv/TrkEventPrimitives/HepSymMatrix_p1.h
"
42
#include "
TrkEventTPCnv/TrkEventPrimitives/FitQuality_p1.h
"
43
#include "
TrkEventTPCnv/VxVertex/Vertex_p1.h
"
44
45
#include "
DataModelAthenaPool/Navigable_p1.h
"
46
47
#include <vector>
48
49
namespace
Analysis
{
50
52
class
JetTagInfo_tlp3
{
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
Generated on Fri Jul 5 2024 21:19:05 for ATLAS Offline Software by
1.8.18