ATLAS Offline Software
Loading...
Searching...
No Matches
TauJetAuxContainer_v3.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5// $Id: TauJetAuxContainer_v3.cxx 725228 2016-02-19 22:59:42Z griffith $
6
7
8// Local include(s):
10
11namespace xAOD {
12
15
19 AUX_VARIABLE( m );
20
25
30
35
40
45
50
55
60
65
66
68
70
71
75
76 //additional discriminant outputs
78
79
80
82
88
92
94
97
106
107
108
109 //set of details variables
132
140
144
147
157
158 //generic substructure details
159 AUX_VARIABLE( nCharged ); //used in PanTau/PanTauAlgs/src/Tool_DetailsArranger.cxx
160
163
165
167
168
181
182
183
184 //trigger details
188
189
190
191 //panTau details
193 //Flag whether this seed has pantau info
195 //decay modes (input mode [proto] and output mode )
198 //BDT output distributions
202
203 //Variables used in BDTs
215
216 // RNN tau ID
219
220 //RNN tau eVeto
223
226 }
227
228} // namespace xAOD
#define AUX_VARIABLE(VAR,...)
Convenience macro for declaring an auxiliary variable.
Definition AuxVariable.h:23
AuxContainerBase(bool allowDynamicVars=true)
Default constructor.
std::vector< float > lead2ClusterEOverAllClusterE
sum of 2 leading cluster energy over all cluster energy
std::vector< unsigned int > ROIWord
std::vector< float > centFrac
centrality fraction
std::vector< float > cellBasedEnergyRing1
Ring 1: 0.00 < R < 0.05.
std::vector< float > cellBasedEnergyRing6
Ring 6: 0.15 < R < 0.2.
std::vector< float > SumPtTrkFracCorrected
std::vector< float > ptTauEnergyScale
std::vector< PFOLink_t > hadronicPFOLinks
std::vector< float > etaTauEtaCalib
std::vector< IParticleLink_t > clusterLinks
std::vector< int > nStrip
number of strips
std::vector< float > ptPanTauCellBased
std::vector< JetLink_t > jetLink
std::vector< PFOLink_t > chargedPFOLinks
std::vector< float > dRmax
maximal dR of tracks associated to calo-seeded tau
std::vector< float > ipSigLeadTrkCorrected
std::vector< float > PanTau_BDTVar_Neutral_Ratio_1stBDTEtOverEtAllConsts
std::vector< float > TRT_NHT_OVER_NLT
TRT hits high threshold over low threshold.
std::vector< VertexLink_t > vertexLink
std::vector< float > phiTauEtaCalib
std::vector< float > etaPanTauCellBased
std::vector< PFOLink_t > shotPFOLinks
std::vector< float > trkAvgDist
the average track distance to calorimeter seed
std::vector< float > BDTJetScoreSigTrans
std::vector< float > RNNEleScoreSigTrans
std::vector< float > PanTau_BDTVar_Neutral_PID_BDTValues_BDTSort_1
std::vector< float > caloIsoCorrected
sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 (pile-up corrected)
std::vector< TauTrackLink_t > tauTrackLinks
std::vector< float > ptTrigCaloOnly
std::vector< float > PanTau_BDTVar_Combined_DeltaR1stNeutralTo1stCharged
std::vector< PFOLink_t > neutralPFOLinks
std::vector< float > cellBasedEnergyRing2
Ring 2: 0.05 < R < 0.075.
std::vector< float > numEffTopoClusters
number of effective topocluster constituents of jet associated to tau candidate !!...
std::vector< float > etaTrigCaloOnly
std::vector< float > PanTau_BDTVar_Charged_JetMoment_EtDRxTotalEt
std::vector< float > TauJetVtxFraction
@Tau Jet Vertex Fraction
std::vector< float > PanTau_BDTVar_Charged_HLV_SumM
std::vector< float > PanTau_BDTVar_Neutral_Shots_NPhotonsInSeed
std::vector< float > ptDetectorAxis
std::vector< float > etaTauEnergyScale
std::vector< float > ipZ0SinThetaSigLeadTrk
std::vector< float > EleMatchLikelihoodScore
std::vector< float > innerTrkAvgDistCorrected
std::vector< float > EMPOverTrkSysPCorrected
std::vector< int > PanTau_BDTVar_Basic_NNeutralConsts
std::vector< VertexLink_t > secondaryVertexLink
std::vector< float > mPanTauCellBased
std::vector< float > lead3ClusterEOverAllClusterE
sum of 3 leading cluster energy over all cluster energy
std::vector< float > effTopoInvMass
invariant mass from effective topoclusters of jet associated to tau candidate
std::vector< int > PanTau_isPanTauCandidate
PanTau variables when using CellBased pfos.
std::vector< float > trFlightPathSigCorrected
std::vector< float > EMRadius
E_T radius.
std::vector< IParticleLink_t > pi0Links
std::vector< float > PanTau_BDTVar_Neutral_Ratio_EtOverEtAllConsts
std::vector< float > mPanTauCellBasedProto
std::vector< int > numTopoClusters
number of topocluster constituents of jet associated to tau candidate
std::vector< float > phiTauEnergyScale
std::vector< float > ptPanTauCellBasedProto
std::vector< float > etaIntermediateAxis
std::vector< float > phiPanTauCellBased
std::vector< float > mTauEnergyScale
std::vector< float > cellBasedEnergyRing7
Ring 7: 0.2 < R < 0.4.
std::vector< float > PanTau_BDTVar_Neutral_HLV_SumM
std::vector< float > ptRatioEflowApprox
std::vector< float > PanTau_BDTValue_1p1n_vs_1pXn
std::vector< float > secMaxStripEt
migrate only seedTrk_ variables which are used in reco and ID and without prefix
std::vector< float > RNNJetScoreSigTrans
TauJetAuxContainer_v3()
Default constructor.
std::vector< float > caloIso
sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4
std::vector< float > PanTau_BDTVar_Charged_StdDev_Et_WrtEtAllConsts
std::vector< float > cellBasedEnergyRing3
Ring 3: 0.075 < R < 0.10.
std::vector< float > phiPanTauCellBasedProto
std::vector< float > PanTau_BDTValue_1p0n_vs_1p1n
std::vector< float > topoMeanDeltaR
mean distance to leading topocluster for topoclusters of jet associated to tau candidate
std::vector< PFOLink_t > protoNeutralPFOLinks
std::vector< float > massTrkSysCorrected
std::vector< float > hadRadius
hadron calorimeter radius
std::vector< float > ptIntermediateAxis
std::vector< float > ChPiEMEOverCaloEMECorrected
std::vector< PFOLink_t > protoPi0PFOLinks
std::vector< float > etaPanTauCellBasedProto
std::vector< float > etaDetectorAxis
std::vector< float > mEflowApproxCorrected
std::vector< float > phiDetectorAxis
std::vector< float > PanTau_BDTValue_3p0n_vs_3pXn
std::vector< float > stripWidth2
strip width ^2
std::vector< float > ptRatioEflowApproxCorrected
std::vector< float > topoInvMass
invariant mass from topoclusters of jet associated to tau candidate
std::vector< float > phiTrigCaloOnly
std::vector< float > etHadAtEMScale
Hadronic energy at EM scale.
std::vector< float > TESCalibConstant
std::vector< uint32_t > isTauFlags
std::vector< float > effTopoMeanDeltaR
mean distance to leading topocluster for effective topoclusters of jet associated to tau candidate
std::vector< PFOLink_t > protoChargedPFOLinks
std::vector< float > mIntermediateAxis
std::vector< float > etEMAtEMScale
EM energy at EM scale.
std::vector< float > cellBasedEnergyRing5
Ring 5: 0.125 < R < 0.15.
std::vector< float > PanTau_BDTVar_Neutral_PID_BDTValues_BDTSort_2
std::vector< float > cellBasedEnergyRing4
Ring 4: 0.10 < R < 0.125.
std::vector< float > trkRmsDist
the RMS of track distance to calorimeter seed
std::vector< float > sumEMCellEtOverLeadTrkPt
std::vector< float > etOverPtLeadTrkCorrected
pileup-corrected ID variables
std::vector< float > ChPiEMEOverCaloEME
std::vector< float > centFracCorrected
std::vector< float > phiIntermediateAxis
std::vector< float > isolFrac
isolation fraction
std::vector< PFOLink_t > pi0PFOLinks
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.