ATLAS Offline Software
PhysicsAnalysis
JetTagging
JetTagInfoTPCnv
JetTagInfoTPCnv
JetTagInfo_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
9
#ifndef JETTAGINFOTPCNV_JETTAGINFOTLP1_H
10
#define JETTAGINFOTPCNV_JETTAGINFOTLP1_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/SVInfoBase_p1.h
"
30
#include "
JetTagInfoTPCnv/SvxSummary_p1.h
"
31
#include "
JetTagInfoTPCnv/TrackCountingInfo_p1.h
"
32
33
#include "
JetEventTPCnv/JetAssociationBase_p1.h
"
34
#include "
JetTagInfoTPCnv/NavAssociationCommon_p1.h
"
35
#include "
JetTagInfoTPCnv/ISvxAssociation_p1.h
"
36
37
#include "
TrkEventTPCnv/VxVertex/RecVertex_p1.h
"
38
#include "
TrkEventTPCnv/TrkEventPrimitives/HepSymMatrix_p1.h
"
39
#include "
TrkEventTPCnv/TrkEventPrimitives/FitQuality_p1.h
"
40
#include "
TrkEventTPCnv/VxVertex/Vertex_p1.h
"
41
42
#include "
DataModelAthenaPool/Navigable_p1.h
"
43
44
#include <vector>
45
46
namespace
Analysis
{
47
49
class
JetTagInfo_tlp1
{
50
public
:
51
std::vector<BaseTagInfo_p1>
m_baseTagInfo
;
52
std::vector<IPInfoBase_p1>
m_ipInfoBase
;
53
std::vector<IPInfoPlus_p1>
m_ipInfoPlus
;
54
std::vector<IPTrackInfo_p1>
m_ipTrackInfo
;
55
std::vector<TruthInfo_p1>
m_truthInfo
;
56
std::vector<SoftLeptonTruthInfo_p1>
m_softLeptonTruthInfo
;
57
std::vector<SLTrueInfo_p1>
m_slTruthInfo
;
58
std::vector<AtlfInfo_p1>
m_atlInfo
;
59
std::vector<SecVtxInfo_p1>
m_secVtxInfo
;
60
std::vector<JetProbInfoBase_p1>
m_jetProbInfoBase
;
61
std::vector<JetFitterTagInfo_p1>
m_jetFitterTagInfo
;
62
std::vector<LifetimeInfo_p1>
m_lifetimeInfo
;
63
std::vector<SoftElectronInfo_p1>
m_softElectronInfo
;
64
std::vector<SETrackInfo_p1>
m_seTrackInfo
;
65
std::vector<SoftMuonInfo_p1>
m_softMuonInfo
;
66
std::vector<SMTrackInfo_p1>
m_smTrackInfo
;
67
std::vector<SVInfoPlus_p1>
m_svInfoPlus
;
68
std::vector<SVInfoBase_p1>
m_svInfoBase
;
69
std::vector<SvxSummary_p1>
m_svxSummary
;
70
std::vector<TrackCountingInfo_p1>
m_trackCountingInfo
;
71
72
std::vector<JetAssociationBase_p1>
m_jetAssociationBase
;
73
std::vector<Navigable_p1<unsigned int, float> >
m_navigable
;
74
std::vector<NavAssociationCommon_p1>
m_navAssociationCommon
;
75
std::vector<ISvxAssociation_p1>
m_navSvxAssociation
;
76
77
std::vector<Trk::RecVertex_p1>
m_recVertex
;
78
std::vector<Trk::Vertex_p1>
m_vertex
;
79
std::vector<Trk::HepSymMatrix_p1>
m_errorMatrix
;
80
std::vector<Trk::FitQuality_p1>
m_fitQuality
;
81
};
82
}
83
#endif
SMTrackInfo_p1.h
Analysis::JetTagInfo_tlp1::m_navAssociationCommon
std::vector< NavAssociationCommon_p1 > m_navAssociationCommon
Definition:
JetTagInfo_tlp1.h:74
SETrackInfo_p1.h
HepSymMatrix_p1.h
LifetimeInfo_p1.h
Analysis::JetTagInfo_tlp1::m_truthInfo
std::vector< TruthInfo_p1 > m_truthInfo
Definition:
JetTagInfo_tlp1.h:55
SVInfoBase_p1.h
Analysis::JetTagInfo_tlp1::m_navSvxAssociation
std::vector< ISvxAssociation_p1 > m_navSvxAssociation
Definition:
JetTagInfo_tlp1.h:75
Analysis::JetTagInfo_tlp1::m_softElectronInfo
std::vector< SoftElectronInfo_p1 > m_softElectronInfo
Definition:
JetTagInfo_tlp1.h:63
BaseTagInfo_p1.h
TrackCountingInfo_p1.h
IPTrackInfo_p1.h
FitQuality_p1.h
Analysis::JetTagInfo_tlp1::m_vertex
std::vector< Trk::Vertex_p1 > m_vertex
Definition:
JetTagInfo_tlp1.h:78
Analysis::JetTagInfo_tlp1::m_trackCountingInfo
std::vector< TrackCountingInfo_p1 > m_trackCountingInfo
Definition:
JetTagInfo_tlp1.h:70
Analysis::JetTagInfo_tlp1::m_svInfoPlus
std::vector< SVInfoPlus_p1 > m_svInfoPlus
Definition:
JetTagInfo_tlp1.h:67
Analysis::JetTagInfo_tlp1::m_ipInfoPlus
std::vector< IPInfoPlus_p1 > m_ipInfoPlus
Definition:
JetTagInfo_tlp1.h:53
Analysis::JetTagInfo_tlp1::m_seTrackInfo
std::vector< SETrackInfo_p1 > m_seTrackInfo
Definition:
JetTagInfo_tlp1.h:64
Navigable_p1.h
This file contains the class definition for the Navigable_p1 class.
SoftElectronInfo_p1.h
JetProbInfoBase_p1.h
Analysis::JetTagInfo_tlp1::m_ipTrackInfo
std::vector< IPTrackInfo_p1 > m_ipTrackInfo
Definition:
JetTagInfo_tlp1.h:54
Analysis::JetTagInfo_tlp1::m_navigable
std::vector< Navigable_p1< unsigned int, float > > m_navigable
Definition:
JetTagInfo_tlp1.h:73
Analysis::JetTagInfo_tlp1::m_recVertex
std::vector< Trk::RecVertex_p1 > m_recVertex
Definition:
JetTagInfo_tlp1.h:77
IPInfoPlus_p1.h
Analysis::JetTagInfo_tlp1::m_lifetimeInfo
std::vector< LifetimeInfo_p1 > m_lifetimeInfo
Definition:
JetTagInfo_tlp1.h:62
NavAssociationCommon_p1.h
Vertex_p1.h
Analysis::JetTagInfo_tlp1::m_slTruthInfo
std::vector< SLTrueInfo_p1 > m_slTruthInfo
Definition:
JetTagInfo_tlp1.h:57
Analysis::JetTagInfo_tlp1::m_fitQuality
std::vector< Trk::FitQuality_p1 > m_fitQuality
Definition:
JetTagInfo_tlp1.h:80
ISvxAssociation_p1.h
Analysis::JetTagInfo_tlp1::m_atlInfo
std::vector< AtlfInfo_p1 > m_atlInfo
Definition:
JetTagInfo_tlp1.h:58
Analysis::JetTagInfo_tlp1::m_jetAssociationBase
std::vector< JetAssociationBase_p1 > m_jetAssociationBase
Definition:
JetTagInfo_tlp1.h:72
TruthInfo_p1.h
Analysis
The namespace of all packages in PhysicsAnalysis/JetTagging.
Definition:
BTaggingCnvAlg.h:20
Analysis::JetTagInfo_tlp1::m_baseTagInfo
std::vector< BaseTagInfo_p1 > m_baseTagInfo
Definition:
JetTagInfo_tlp1.h:51
IPInfoBase_p1.h
SoftMuonInfo_p1.h
SvxSummary_p1.h
SoftLeptonTruthInfo_p1.h
JetAssociationBase_p1.h
Analysis::JetTagInfo_tlp1::m_smTrackInfo
std::vector< SMTrackInfo_p1 > m_smTrackInfo
Definition:
JetTagInfo_tlp1.h:66
Analysis::JetTagInfo_tlp1::m_ipInfoBase
std::vector< IPInfoBase_p1 > m_ipInfoBase
Definition:
JetTagInfo_tlp1.h:52
Analysis::JetTagInfo_tlp1
Contains a vector of evrything that we will store...
Definition:
JetTagInfo_tlp1.h:49
Analysis::JetTagInfo_tlp1::m_svInfoBase
std::vector< SVInfoBase_p1 > m_svInfoBase
Definition:
JetTagInfo_tlp1.h:68
AtlfInfo_p1.h
Analysis::JetTagInfo_tlp1::m_softLeptonTruthInfo
std::vector< SoftLeptonTruthInfo_p1 > m_softLeptonTruthInfo
Definition:
JetTagInfo_tlp1.h:56
Analysis::JetTagInfo_tlp1::m_secVtxInfo
std::vector< SecVtxInfo_p1 > m_secVtxInfo
Definition:
JetTagInfo_tlp1.h:59
Analysis::JetTagInfo_tlp1::m_softMuonInfo
std::vector< SoftMuonInfo_p1 > m_softMuonInfo
Definition:
JetTagInfo_tlp1.h:65
RecVertex_p1.h
SLTrueInfo_p1.h
Analysis::JetTagInfo_tlp1::m_errorMatrix
std::vector< Trk::HepSymMatrix_p1 > m_errorMatrix
Definition:
JetTagInfo_tlp1.h:79
SVInfoPlus_p1.h
SecVtxInfo_p1.h
Analysis::JetTagInfo_tlp1::m_jetProbInfoBase
std::vector< JetProbInfoBase_p1 > m_jetProbInfoBase
Definition:
JetTagInfo_tlp1.h:60
JetFitterTagInfo_p1.h
Analysis::JetTagInfo_tlp1::m_svxSummary
std::vector< SvxSummary_p1 > m_svxSummary
Definition:
JetTagInfo_tlp1.h:69
Analysis::JetTagInfo_tlp1::m_jetFitterTagInfo
std::vector< JetFitterTagInfo_p1 > m_jetFitterTagInfo
Definition:
JetTagInfo_tlp1.h:61
Generated on Fri Jul 5 2024 21:19:05 for ATLAS Offline Software by
1.8.18