ATLAS Offline Software
Loading...
Searching...
No Matches
xAOD::TauJetParameters Namespace Reference

Enumerations

enum  TauID {
  EleMatchLikelihoodScore = 1 , Likelihood = 2 , BDTJetScore = 15 , BDTEleScore = 16 ,
  SafeLikelihood = 17 , BDTJetScoreSigTrans = 18 , PanTauScore = 20 , RNNJetScore = 21 ,
  RNNJetScoreSigTrans = 22 , RNNEleScore = 23 , RNNEleScoreSigTrans = 24
}
 Enum for discriminants. More...
enum  VetoFlags { ElectronFlag = 0 , EgammaFlag = 1 , MuonFlag = 2 }
 Enum for Veto flags. More...
enum  IsTauFlag {
  PassEleOLR = 0 , MuonVeto = 4 , EleRNNLoose = 15 , EleRNNMedium = 16 ,
  EleRNNTight = 17 , JetBDTSigVeryLoose = 18 , JetBDTSigLoose = 19 , JetBDTSigMedium = 20 ,
  JetBDTSigTight = 21 , EleBDTLoose = 22 , EleBDTMedium = 23 , EleBDTTight = 24 ,
  JetBDTBkgLoose = 25 , JetBDTBkgMedium = 26 , JetBDTBkgTight = 27 , JetRNNSigVeryLoose = 28 ,
  JetRNNSigLoose = 29 , JetRNNSigMedium = 30 , JetRNNSigTight = 31
}
 Enum for IsTau flags. More...
enum  Detail {
  ipZ0SinThetaSigLeadTrk =0 , etOverPtLeadTrk =1 , leadTrkPt =2 , ipSigLeadTrk =3 ,
  massTrkSys =4 , trkWidth2 =5 , trFlightPathSig =6 , numCells =12 ,
  numTopoClusters =13 , numEffTopoClusters =14 , topoInvMass =15 , effTopoInvMass =16 ,
  topoMeanDeltaR =17 , effTopoMeanDeltaR =18 , EMRadius =19 , hadRadius =20 ,
  etEMAtEMScale =21 , etHadAtEMScale =22 , isolFrac =23 , centFrac =24 ,
  stripWidth2 =25 , nStrip =26 , trkAvgDist =31 , trkRmsDist =32 ,
  lead2ClusterEOverAllClusterE =33 , lead3ClusterEOverAllClusterE =34 , caloIso =35 , caloIsoCorrected =36 ,
  dRmax =37 , secMaxStripEt =38 , sumEMCellEtOverLeadTrkPt =39 , hadLeakEt =40 ,
  cellBasedEnergyRing1 =43 , cellBasedEnergyRing2 =44 , cellBasedEnergyRing3 =45 , cellBasedEnergyRing4 =46 ,
  cellBasedEnergyRing5 =47 , cellBasedEnergyRing6 =48 , cellBasedEnergyRing7 =49 , TRT_NHT_OVER_NLT =50 ,
  TauJetVtxFraction =51 , nCharged =53 , PSSFraction =60 , ChPiEMEOverCaloEME =61 ,
  EMPOverTrkSysP =62 , TESOffset =63 , TESCalibConstant =64 , centFracCorrected =65 ,
  etOverPtLeadTrkCorrected =66 , innerTrkAvgDist =67 , innerTrkAvgDistCorrected =68 , SumPtTrkFrac =69 ,
  SumPtTrkFracCorrected =70 , mEflowApprox =71 , ptRatioEflowApprox =72 , ipSigLeadTrkCorrected =73 ,
  trFlightPathSigCorrected =74 , massTrkSysCorrected =75 , dRmaxCorrected =76 , ChPiEMEOverCaloEMECorrected =77 ,
  EMPOverTrkSysPCorrected =78 , ptRatioEflowApproxCorrected =79 , mEflowApproxCorrected =80 , ClustersMeanCenterLambda =100 ,
  ClustersMeanEMProbability =101 , ClustersMeanFirstEngDens =102 , ClustersMeanSecondLambda =103 , ClustersMeanPresamplerFrac =104 ,
  GhostMuonSegmentCount =105 , PFOEngRelDiff =106 , LC_pantau_interpolPt =107 , electronLink =108 ,
  nChargedTracks =109 , nIsolatedTracks =110 , nModifiedIsolationTracks =111 , nAllTracks =112 ,
  nLargeRadiusTracks =113
}
 Enum for tau parameters - used mainly for backward compatibility with the analysis code. More...
enum  TauCalibType {
  JetSeed =0 , DetectorAxis =1 , IntermediateAxis =2 , TauEnergyScale =3 ,
  TauEtaCalib =4 , PanTauCellBasedProto =7 , PanTauCellBased =8 , TrigCaloOnly =9 ,
  FinalCalib =10
}
 Enum for tau calib type. More...
enum  PanTauDetails {
  PanTau_isPanTauCandidate =0 , PanTau_DecayModeProto =1 , PanTau_DecayMode =2 , PanTau_BDTValue_1p0n_vs_1p1n =3 ,
  PanTau_BDTValue_1p1n_vs_1pXn =4 , PanTau_BDTValue_3p0n_vs_3pXn =5 , PanTau_BDTVar_Basic_NNeutralConsts =6 , PanTau_BDTVar_Charged_JetMoment_EtDRxTotalEt =7 ,
  PanTau_BDTVar_Charged_StdDev_Et_WrtEtAllConsts =8 , PanTau_BDTVar_Neutral_HLV_SumM =9 , PanTau_BDTVar_Neutral_PID_BDTValues_BDTSort_1 =10 , PanTau_BDTVar_Neutral_PID_BDTValues_BDTSort_2 =11 ,
  PanTau_BDTVar_Neutral_Ratio_1stBDTEtOverEtAllConsts =12 , PanTau_BDTVar_Neutral_Ratio_EtOverEtAllConsts =13 , PanTau_BDTVar_Neutral_Shots_NPhotonsInSeed =14 , PanTau_BDTVar_Combined_DeltaR1stNeutralTo1stCharged =15 ,
  PanTau_DecayModeExtended =16 , PanTau_BDTVar_Charged_HLV_SumM =32
}
 Enum for tau details (scalar) calculated by pantau. More...
enum  DecayMode {
  Mode_1p0n =0 , Mode_1p1n =1 , Mode_1pXn =2 , Mode_3p0n =3 ,
  Mode_3pXn =4 , Mode_Other =5 , Mode_NotSet =6 , Mode_Error =7
}
enum  TauTrackFlag {
  isConversionOld = 0 , failTrackFilter = 1 , coreTrack = 2 , wideTrack = 3 ,
  passTrkSelector = 4 , classifiedCharged = 5 , classifiedIsolation = 6 , classifiedConversion = 7 ,
  classifiedFake = 8 , unclassified = 9 , passTrkSelectionTight = 10 , modifiedIsolationTrack = 11 ,
  LargeRadiusTrack = 12
}
 Enum for tau track flags. More...
enum  TrackDetail { CaloSamplingEtaEM = 0 , CaloSamplingEtaHad = 1 , CaloSamplingPhiEM = 2 , CaloSamplingPhiHad = 3 }

Enumeration Type Documentation

◆ DecayMode

Enumerator
Mode_1p0n 
Mode_1p1n 
Mode_1pXn 
Mode_3p0n 
Mode_3pXn 
Mode_Other 
Mode_NotSet 
Mode_Error 

Definition at line 384 of file TauDefs.h.

385 {
386 Mode_1p0n=0,
387 Mode_1p1n=1,
388 Mode_1pXn=2,
389 Mode_3p0n=3,
390 Mode_3pXn=4,
391 Mode_Other=5, // for 2p, 4p, 5p taus
392 Mode_NotSet=6, // for 0p, >= 6p
393 Mode_Error=7, // use this as initialisation
394 };

◆ Detail

Enum for tau parameters - used mainly for backward compatibility with the analysis code.

Enumerator
ipZ0SinThetaSigLeadTrk 
etOverPtLeadTrk 
leadTrkPt 
ipSigLeadTrk 
massTrkSys 
trkWidth2 
trFlightPathSig 
numCells 
numTopoClusters 

get number of topocluster constituents of jet associated to tau candidate

numEffTopoClusters 

get number of effective topocluster constituents of jet associated to tau candidate !!! is a std::vector< float >

topoInvMass 

get invariant mass from topoclusters of jet associated to tau candidate

effTopoInvMass 

get invariant mass from effective topoclusters of jet associated to tau candidate

topoMeanDeltaR 

get mean distance to leading topocluster for topoclusters of jet associated to tau candidate

effTopoMeanDeltaR 

get mean distance to leading topocluster for effective topoclusters of jet associated to tau candidate

EMRadius 

Get E_T radius.

hadRadius 

Get hadron calorimeter radius.

etEMAtEMScale 

Get EM energy at EM scale.

etHadAtEMScale 

Get Hadronic energy at EM scale.

isolFrac 

Get isolation fraction.

centFrac 

Get centrality fraction.

stripWidth2 

Get strip width ^2.

nStrip 

Get number of strips.

trkAvgDist 

Get calibrated EM transverse energy (DEPRECATED since r19)

Get calibrated hadronic transverse energy (DEPRECATED since r19) Get eta of TauJet calculated from calorimeter Get phi of TauJet calculated from calorimeter Get the average track distance to calorimeter seed

trkRmsDist 

Get the RMS of track distance to calorimeter seed.

lead2ClusterEOverAllClusterE 

Get sum of 2 leading cluster energy over all cluster energy.

lead3ClusterEOverAllClusterE 

Get sum of 3 leading cluster energy over all cluster energy.

caloIso 

Get sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4.

caloIsoCorrected 

Get sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 (pile up corrected)

dRmax 

Get maximal dR of tracks associated to calo-seeded tau.

secMaxStripEt 

migrate only seedTrk_ variables which are used in reco and ID and without prefix

sumEMCellEtOverLeadTrkPt 
hadLeakEt 
cellBasedEnergyRing1 

EM+TES final scale.

LC+TES precalibration Ring 1: 0.00 < R < 0.05

cellBasedEnergyRing2 

Ring 2: 0.05 < R < 0.075.

cellBasedEnergyRing3 

Ring 3: 0.075 < R < 0.10.

cellBasedEnergyRing4 

Ring 4: 0.10 < R < 0.125.

cellBasedEnergyRing5 

Ring 5: 0.125 < R < 0.15.

cellBasedEnergyRing6 

Ring 6: 0.15 < R < 0.2.

cellBasedEnergyRing7 

Ring 7: 0.2 < R < 0.4.

TRT_NHT_OVER_NLT 

TRT hits high threshold over low threshold.

TauJetVtxFraction 

@Tau Jet Vertex Fraction

nCharged 
PSSFraction 
ChPiEMEOverCaloEME 
EMPOverTrkSysP 
TESOffset 
TESCalibConstant 
centFracCorrected 
etOverPtLeadTrkCorrected 
innerTrkAvgDist 
innerTrkAvgDistCorrected 
SumPtTrkFrac 
SumPtTrkFracCorrected 
mEflowApprox 
ptRatioEflowApprox 
ipSigLeadTrkCorrected 

pileup-corrected ID variables

trFlightPathSigCorrected 
massTrkSysCorrected 
dRmaxCorrected 
ChPiEMEOverCaloEMECorrected 
EMPOverTrkSysPCorrected 
ptRatioEflowApproxCorrected 
mEflowApproxCorrected 
ClustersMeanCenterLambda 
ClustersMeanEMProbability 
ClustersMeanFirstEngDens 
ClustersMeanSecondLambda 
ClustersMeanPresamplerFrac 
GhostMuonSegmentCount 
PFOEngRelDiff 
LC_pantau_interpolPt 
electronLink 
nChargedTracks 
nIsolatedTracks 
nModifiedIsolationTracks 
nAllTracks 
nLargeRadiusTracks 

Definition at line 155 of file TauDefs.h.

156 {
159 leadTrkPt=2,
160 ipSigLeadTrk=3,
161 massTrkSys=4,
162 trkWidth2=5,
164 // etEflow=7,//r21 cleanup
165 // mEflow=8,//r21 cleanup
166 // /// name accessors for electron LLH variables
167 // ele_E237E277=9,//r21 cleanup
168 // ele_PresamplerFraction=10,//r21 cleanup
169 // ele_ECALFirstFraction=11,//r21 cleanup
170 //name accessors for topocluster ID variables
171 numCells=12,
177 topoInvMass=15,
185 //
186 // Applicable for calo seeded tau reconstruction
187 //
190 EMRadius=19,
192 hadRadius=20,
194 etEMAtEMScale=21,
198 isolFrac=23,
200 centFrac=24,
202 stripWidth2=25,
204 nStrip=26,
206 // etEMCalib=27,//r21 cleanup
208 // etHadCalib=28,//r21 cleanup
210 // seedCalo_eta=29,//r21 cleanup same as detectorAxis Eta
212 // seedCalo_phi=30,//r21 cleanup same as detectorAxis Phi
214 trkAvgDist=31,
216 trkRmsDist=32,
222 caloIso=35,
226 dRmax=37,
227
228
230 secMaxStripEt=38,
232 hadLeakEt=40,
233
235 //EM_TES_scale=41,//r21 cleanup
237 //LC_TES_precalib=42,//r21 cleanup
238
239
241 //
242 // Cell-based energies in rings getters/setters
243 //
263
264 //substructure details
265 //nPi0=52,//r21 cleanup
266 nCharged=53,
267 //ptRatioEflow=54,//r21 cleanup
268
269 //nPi0Topo=55, //deprecated//r21 cleanup
270 //nChargedTopo=56,//r21 cleanup
271 //etEflowTopo=57,//r21 cleanup
272 //mEflowTopo=58,//r21 cleanup
273 //ptRatioEflowTopo=59,//r21 cleanup
274
275
276 //trigger details
277 PSSFraction=60,
280
281 //for TES parameters
282 TESOffset=63,
284
289 SumPtTrkFrac=69,
291
292 mEflowApprox=71,
294
304
305
306
307 //currently dynamic enums
308 // CaloSamplingEtaEM
309 // CaloSamplingEtaHad
310 // CaloSamplingPhiEM
311 // CaloSamplingPhiHad
317 GhostMuonSegmentCount=105,//this is just a copy of the jet-seed detail
318 PFOEngRelDiff=106,
320 electronLink=108,
321
322 nChargedTracks=109,
323 nIsolatedTracks=110,
324 nModifiedIsolationTracks=111,//no static variable for now
325 nAllTracks=112,
327
328 };
@ hadRadius
Get hadron calorimeter radius.
Definition TauDefs.h:192
@ EMRadius
Get E_T radius.
Definition TauDefs.h:190
@ secMaxStripEt
migrate only seedTrk_ variables which are used in reco and ID and without prefix
Definition TauDefs.h:230
@ TauJetVtxFraction
@Tau Jet Vertex Fraction
Definition TauDefs.h:262
@ stripWidth2
Get strip width ^2.
Definition TauDefs.h:202
@ ipSigLeadTrkCorrected
pileup-corrected ID variables
Definition TauDefs.h:296
@ topoInvMass
get invariant mass from topoclusters of jet associated to tau candidate
Definition TauDefs.h:177
@ etHadAtEMScale
Get Hadronic energy at EM scale.
Definition TauDefs.h:196
@ isolFrac
Get isolation fraction.
Definition TauDefs.h:198
@ lead2ClusterEOverAllClusterE
Get sum of 2 leading cluster energy over all cluster energy.
Definition TauDefs.h:218
@ topoMeanDeltaR
get mean distance to leading topocluster for topoclusters of jet associated to tau candidate
Definition TauDefs.h:181
@ trkRmsDist
Get the RMS of track distance to calorimeter seed.
Definition TauDefs.h:216
@ nStrip
Get number of strips.
Definition TauDefs.h:204
@ cellBasedEnergyRing4
Ring 4: 0.10 < R < 0.125.
Definition TauDefs.h:252
@ effTopoMeanDeltaR
get mean distance to leading topocluster for effective topoclusters of jet associated to tau candidat...
Definition TauDefs.h:183
@ caloIso
Get sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4.
Definition TauDefs.h:222
@ trkAvgDist
Get calibrated EM transverse energy (DEPRECATED since r19)
Definition TauDefs.h:214
@ cellBasedEnergyRing6
Ring 6: 0.15 < R < 0.2.
Definition TauDefs.h:256
@ cellBasedEnergyRing5
Ring 5: 0.125 < R < 0.15.
Definition TauDefs.h:254
@ effTopoInvMass
get invariant mass from effective topoclusters of jet associated to tau candidate
Definition TauDefs.h:179
@ cellBasedEnergyRing7
Ring 7: 0.2 < R < 0.4.
Definition TauDefs.h:258
@ etEMAtEMScale
Get EM energy at EM scale.
Definition TauDefs.h:194
@ TRT_NHT_OVER_NLT
TRT hits high threshold over low threshold.
Definition TauDefs.h:260
@ centFrac
Get centrality fraction.
Definition TauDefs.h:200
@ caloIsoCorrected
Get sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 (pile up corrected)
Definition TauDefs.h:224
@ cellBasedEnergyRing2
Ring 2: 0.05 < R < 0.075.
Definition TauDefs.h:248
@ numTopoClusters
get number of topocluster constituents of jet associated to tau candidate
Definition TauDefs.h:173
@ numEffTopoClusters
get number of effective topocluster constituents of jet associated to tau candidate !...
Definition TauDefs.h:175
@ cellBasedEnergyRing3
Ring 3: 0.075 < R < 0.10.
Definition TauDefs.h:250
@ cellBasedEnergyRing1
EM+TES final scale.
Definition TauDefs.h:246
@ dRmax
Get maximal dR of tracks associated to calo-seeded tau.
Definition TauDefs.h:226
@ lead3ClusterEOverAllClusterE
Get sum of 3 leading cluster energy over all cluster energy.
Definition TauDefs.h:220

◆ IsTauFlag

Enum for IsTau flags.

Enumerator
PassEleOLR 
MuonVeto 
EleRNNLoose 
EleRNNMedium 
EleRNNTight 
JetBDTSigVeryLoose 
JetBDTSigLoose 
JetBDTSigMedium 
JetBDTSigTight 
EleBDTLoose 
EleBDTMedium 
EleBDTTight 
JetBDTBkgLoose 
JetBDTBkgMedium 
JetBDTBkgTight 
JetRNNSigVeryLoose 
JetRNNSigLoose 
JetRNNSigMedium 
JetRNNSigTight 

Definition at line 115 of file TauDefs.h.

116 {
117 PassEleOLR = 0,
118 // = 1,
119 // = 2,
120 // = 3,
121 MuonVeto = 4,
122 // = 5,
123 // = 6,
124 // = 7,
125 // = 8,
126 // = 9,
127 // = 10,
128 // = 11,
129 // = 12,
130 // = 13,
131 // = 14,
132 EleRNNLoose = 15,
133 EleRNNMedium = 16,
134 EleRNNTight = 17,
135 JetBDTSigVeryLoose = 18, // new in r21
136 JetBDTSigLoose = 19, // rename (add sig)
137 JetBDTSigMedium = 20, // rename (add sig)
138 JetBDTSigTight = 21, // rename (add sig)
139 EleBDTLoose = 22,
140 EleBDTMedium = 23,
141 EleBDTTight = 24,
142 JetBDTBkgLoose = 25, // new
143 JetBDTBkgMedium = 26, // new
144 JetBDTBkgTight = 27, // new
146 JetRNNSigLoose = 29,
147 JetRNNSigMedium = 30,
148 JetRNNSigTight = 31, // DON'T USE ANYTHING ABOVE 31, IsTauFlag is encoded on 32 bits!
149 };

◆ PanTauDetails

Enum for tau details (scalar) calculated by pantau.

Enumerator
PanTau_isPanTauCandidate 
PanTau_DecayModeProto 
PanTau_DecayMode 
PanTau_BDTValue_1p0n_vs_1p1n 
PanTau_BDTValue_1p1n_vs_1pXn 
PanTau_BDTValue_3p0n_vs_3pXn 
PanTau_BDTVar_Basic_NNeutralConsts 
PanTau_BDTVar_Charged_JetMoment_EtDRxTotalEt 
PanTau_BDTVar_Charged_StdDev_Et_WrtEtAllConsts 
PanTau_BDTVar_Neutral_HLV_SumM 
PanTau_BDTVar_Neutral_PID_BDTValues_BDTSort_1 
PanTau_BDTVar_Neutral_PID_BDTValues_BDTSort_2 
PanTau_BDTVar_Neutral_Ratio_1stBDTEtOverEtAllConsts 
PanTau_BDTVar_Neutral_Ratio_EtOverEtAllConsts 
PanTau_BDTVar_Neutral_Shots_NPhotonsInSeed 
PanTau_BDTVar_Combined_DeltaR1stNeutralTo1stCharged 
PanTau_DecayModeExtended 
PanTau_BDTVar_Charged_HLV_SumM 

Definition at line 354 of file TauDefs.h.

355 {
356 //Flag whether this seed has pantau info
358 //decay modes (input mode [proto] and output mode )
361 //BDT output distributions
365 //Variables used in BDTs
377
378 // new variables for pantau BDT
380
381 };
@ PanTau_BDTVar_Neutral_PID_BDTValues_BDTSort_2
Definition TauDefs.h:371
@ PanTau_BDTVar_Charged_JetMoment_EtDRxTotalEt
Definition TauDefs.h:367
@ PanTau_BDTVar_Neutral_Ratio_1stBDTEtOverEtAllConsts
Definition TauDefs.h:372
@ PanTau_BDTVar_Neutral_PID_BDTValues_BDTSort_1
Definition TauDefs.h:370
@ PanTau_BDTVar_Combined_DeltaR1stNeutralTo1stCharged
Definition TauDefs.h:375
@ PanTau_BDTVar_Neutral_Ratio_EtOverEtAllConsts
Definition TauDefs.h:373
@ PanTau_BDTVar_Charged_StdDev_Et_WrtEtAllConsts
Definition TauDefs.h:368
@ PanTau_BDTVar_Neutral_Shots_NPhotonsInSeed
Definition TauDefs.h:374

◆ TauCalibType

Enum for tau calib type.

Enumerator
JetSeed 
DetectorAxis 
IntermediateAxis 
TauEnergyScale 
TauEtaCalib 
PanTauCellBasedProto 
PanTauCellBased 
TrigCaloOnly 
FinalCalib 

Definition at line 334 of file TauDefs.h.

335 {
336 JetSeed=0,
337 DetectorAxis=1,
340 TauEtaCalib=4,
341 // =5,
342 // =6,
343 PanTauCellBasedProto=7, //4-vector by using CellBased pfos in seed
344 PanTauCellBased=8, //4-vector by adjusting CellBased pfos using decay mode
345 TrigCaloOnly=9,
346 FinalCalib=10,
347 };

◆ TauID

Enum for discriminants.

Enumerator
EleMatchLikelihoodScore 

Likelihood of matched electron (PassEleOLR)

Likelihood 

needed by TauJet_v1/2

BDTJetScore 

Boosted Decision Tree socre for Jet rejection (not transformed)

BDTEleScore 

Boosted Decision Tree score for electron rejection.

SafeLikelihood 

needed by TauJet_v1/2

BDTJetScoreSigTrans 

BDT score which is signal transformed/flattened.

PanTauScore 

needed by TauJet_v1/2

RNNJetScore 

RNN score for Jet rejection (not transformed)

RNNJetScoreSigTrans 

RNN score which is signal transformed/flattened.

RNNEleScore 

RNN score for Ele rejection (not transformed)

RNNEleScoreSigTrans 

RNN score which is signal transformed/flattened.

Definition at line 45 of file TauDefs.h.

46 {
48 // = 0,
52 Likelihood = 2, //deprecated
54 // = 3,
56 // = 4,
58 // = 5,
60 // = 6,
62 // = 7,
64 // = 8,
66 // = 9,
68 // = 10,
70 // = 11,
72 // = 12,
74 // = 13,
76 // = 14,
78 BDTJetScore = 15,
80 BDTEleScore = 16,
82 SafeLikelihood = 17, //deprecated
84 BDTJetScoreSigTrans = 18, // new
86 // = 19, // new
88 PanTauScore= 20, //deprecated
90 RNNJetScore = 21,
92 RNNJetScoreSigTrans = 22, // new
94 RNNEleScore = 23,
96 RNNEleScoreSigTrans = 24 // new
97 };
@ RNNEleScore
RNN score for Ele rejection (not transformed)
Definition TauDefs.h:94
@ PanTauScore
needed by TauJet_v1/2
Definition TauDefs.h:88
@ BDTJetScore
Boosted Decision Tree socre for Jet rejection (not transformed)
Definition TauDefs.h:78
@ Likelihood
needed by TauJet_v1/2
Definition TauDefs.h:52
@ EleMatchLikelihoodScore
Likelihood of matched electron (PassEleOLR)
Definition TauDefs.h:50
@ BDTEleScore
Boosted Decision Tree score for electron rejection.
Definition TauDefs.h:80
@ RNNEleScoreSigTrans
RNN score which is signal transformed/flattened.
Definition TauDefs.h:96
@ RNNJetScore
RNN score for Jet rejection (not transformed)
Definition TauDefs.h:90
@ BDTJetScoreSigTrans
BDT score which is signal transformed/flattened.
Definition TauDefs.h:84
@ SafeLikelihood
needed by TauJet_v1/2
Definition TauDefs.h:82
@ RNNJetScoreSigTrans
RNN score which is signal transformed/flattened.
Definition TauDefs.h:92

◆ TauTrackFlag

Enum for tau track flags.

Enumerator
isConversionOld 
failTrackFilter 
coreTrack 
wideTrack 
passTrkSelector 
classifiedCharged 
classifiedIsolation 
classifiedConversion 
classifiedFake 
unclassified 
passTrkSelectionTight 
modifiedIsolationTrack 
LargeRadiusTrack 

Definition at line 399 of file TauDefs.h.

400 {
401 isConversionOld = 0,
402 failTrackFilter = 1,
403 coreTrack = 2, //all tracks dR<0.2
404 wideTrack = 3, //all tracks 0.2<dR<0.4
405 passTrkSelector = 4, // pass the old track selector tool; old tau tracks are coreTrack&passTrkSelector
406 classifiedCharged = 5, // classified as charged track from tau decay
407 classifiedIsolation = 6, // track from the same interaction as the tau candidate: to be used for isolation
408 classifiedConversion = 7, // classified as conversion by the global track classifier
409 classifiedFake = 8, // track classified as pileup or fake tracks (should not be used for isolation computation)
410 unclassified = 9, // helper enum for not yet classified tracks
411 passTrkSelectionTight = 10, //pass the xAOD Tight track selection
412 modifiedIsolationTrack = 11, //passTrkSelector && !classifiedCharged
413 LargeRadiusTrack = 12, // Large Radius Track
414 //if you add another flag, you'll need to check the track sorting alg, it assumes unclassified is the last flag *This should be fixed in TauTrackClassifier now*
415 //Track sorting just requires that the classifiedXXX bits are consecutive, charged is first (of classifiedXXX), and fake is last (of classifiedXXX)
416 };

◆ TrackDetail

Enumerator
CaloSamplingEtaEM 
CaloSamplingEtaHad 
CaloSamplingPhiEM 
CaloSamplingPhiHad 

Definition at line 418 of file TauDefs.h.

◆ VetoFlags

Enum for Veto flags.

Enumerator
ElectronFlag 

electron veto flag based on cuts (used by tau1p3p)

EgammaFlag 

electron veto flag based on egamma information (used by tau1p3p)

MuonFlag 

muon veto flag based on ETCalo cut (used by tau1p3p)

Definition at line 102 of file TauDefs.h.

103 {
105 ElectronFlag = 0,
107 EgammaFlag = 1,
109 MuonFlag = 2
110 };
@ ElectronFlag
electron veto flag based on cuts (used by tau1p3p)
Definition TauDefs.h:105
@ EgammaFlag
electron veto flag based on egamma information (used by tau1p3p)
Definition TauDefs.h:107
@ MuonFlag
muon veto flag based on ETCalo cut (used by tau1p3p)
Definition TauDefs.h:109