ATLAS Offline Software
TauDefs.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 #ifndef XAODTAU_TAUDEFS_H
8 #define XAODTAU_TAUDEFS_H
9 
10 // Local include(s):
11 #include "Math/Vector4D.h"
12 #include <bitset>
13 
15 namespace xAOD {
16  typedef ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiM4D<float> > PtEtaPhiMVectorF;
17 
18  /* define type traits for xAOD Tau.
19  * needs to be outside of the TauJet namespace
20  */
21  // empty return type for all types T.
22  // Leads to a compilation failure if one tries to use it with other types then a specialization is given for.
23  template <class T>
25 
26  // specialization for ints
27  template <>
28  struct xAODTAU_return_type<int> { typedef int type; };
29 
30  // specialization for floats
31  template <>
32  struct xAODTAU_return_type<float> { typedef float type; };
33 
34 
36 {
37  //-------------------------------------------------------------------------
38  // DO NOT CHANGE THE ORDER OF THE ENUMS!
39  // You can add, but changing the order may lead to disaster!
40  //-------------------------------------------------------------------------
41 
42  //-------------------------------------------------------------------------
44  //-------------------------------------------------------------------------
45  enum TauID
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,
82  SafeLikelihood = 17, //deprecated
84  BDTJetScoreSigTrans = 18, // new
86  // = 19, // new
88  PanTauScore= 20, //deprecated
92  RNNJetScoreSigTrans = 22, // new
96  RNNEleScoreSigTrans = 24 // new
97  };
98 
99  //-------------------------------------------------------------------------
101  //-------------------------------------------------------------------------
103  {
109  MuonFlag = 2
110  };
111 
112  //-------------------------------------------------------------------------
114  //-------------------------------------------------------------------------
116  {
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,
135  JetBDTSigVeryLoose = 18, // new in r21
136  JetBDTSigLoose = 19, // rename (add sig)
137  JetBDTSigMedium = 20, // rename (add sig)
138  JetBDTSigTight = 21, // rename (add sig)
142  JetBDTBkgLoose = 25, // new
143  JetBDTBkgMedium = 26, // new
144  JetBDTBkgTight = 27, // new
148  JetRNNSigTight = 31, // DON'T USE ANYTHING ABOVE 31, IsTauFlag is encoded on 32 bits!
149  };
150 
151  //-------------------------------------------------------------------------
154  //-------------------------------------------------------------------------
155  enum Detail
156  {
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
185  //
186  // Applicable for calo seeded tau reconstruction
187  //
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
226  dRmax=37,
227 
228 
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
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
280 
281  //for TES parameters
284 
291 
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
321 
324  nModifiedIsolationTracks=111,//no static variable for now
327 
328  };
329 
330 
331  //-------------------------------------------------------------------------
333  //-------------------------------------------------------------------------
335  {
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
347  };
348 
349 
350 
351  //-------------------------------------------------------------------------
353  //-------------------------------------------------------------------------
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  };
382 
383 
384  enum DecayMode
385  {
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  };
395 
396  //-------------------------------------------------------------------------
398  //-------------------------------------------------------------------------
400  {
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  };
417 
419  {
424  };
425 
427 }//end namespace TauJetParameters
428 
429 }
430 
431 #endif // XAODTAU_TAUDEFS_H
xAOD::TauJetParameters::TauTrackFlag
TauTrackFlag
Enum for tau track flags.
Definition: TauDefs.h:400
xAOD::TauJetParameters::cellBasedEnergyRing4
@ cellBasedEnergyRing4
Ring 4: 0.10 < R < 0.125.
Definition: TauDefs.h:252
xAOD::TauJetParameters::trkRmsDist
@ trkRmsDist
Get the RMS of track distance to calorimeter seed.
Definition: TauDefs.h:216
xAOD::TauJetParameters::Mode_1p0n
@ Mode_1p0n
Definition: TauDefs.h:386
xAOD::TauJetParameters::MuonFlag
@ MuonFlag
muon veto flag based on ETCalo cut (used by tau1p3p)
Definition: TauDefs.h:109
xAOD::TauJetParameters::PanTau_DecayMode
@ PanTau_DecayMode
Definition: TauDefs.h:360
xAOD::TauJetParameters::PanTau_BDTVar_Neutral_Ratio_1stBDTEtOverEtAllConsts
@ PanTau_BDTVar_Neutral_Ratio_1stBDTEtOverEtAllConsts
Definition: TauDefs.h:372
xAOD::TauJetParameters::ROOT6_NamespaceAutoloadHook
Definition: TauDefs.h:426
xAOD::TauJetParameters::RNNJetScoreSigTrans
@ RNNJetScoreSigTrans
RNN score which is signal transformed/flattened.
Definition: TauDefs.h:92
xAOD::TauJetParameters::trFlightPathSigCorrected
@ trFlightPathSigCorrected
Definition: TauDefs.h:297
xAOD::TauJetParameters::PanTau_BDTVar_Combined_DeltaR1stNeutralTo1stCharged
@ PanTau_BDTVar_Combined_DeltaR1stNeutralTo1stCharged
Definition: TauDefs.h:375
xAOD::TauJetParameters::PFOEngRelDiff
@ PFOEngRelDiff
Definition: TauDefs.h:318
xAOD::TauJetParameters::nIsolatedTracks
@ nIsolatedTracks
Definition: TauDefs.h:323
xAOD::TauJetParameters::Mode_1p1n
@ Mode_1p1n
Definition: TauDefs.h:387
xAOD::TauJetParameters::RNNEleScoreSigTrans
@ RNNEleScoreSigTrans
RNN score which is signal transformed/flattened.
Definition: TauDefs.h:96
xAOD::TauJetParameters::trkWidth2
@ trkWidth2
Definition: TauDefs.h:162
xAOD::TauJetParameters::topoInvMass
@ topoInvMass
get invariant mass from topoclusters of jet associated to tau candidate
Definition: TauDefs.h:177
xAOD::TauJetParameters::cellBasedEnergyRing7
@ cellBasedEnergyRing7
Ring 7: 0.2 < R < 0.4.
Definition: TauDefs.h:258
xAOD::TauJetParameters::hadLeakEt
@ hadLeakEt
Definition: TauDefs.h:232
xAOD::TauJetParameters::ipSigLeadTrkCorrected
@ ipSigLeadTrkCorrected
pileup-corrected ID variables
Definition: TauDefs.h:296
xAOD::TauJetParameters::JetBDTBkgMedium
@ JetBDTBkgMedium
Definition: TauDefs.h:143
xAOD::TauJetParameters::PanTauCellBasedProto
@ PanTauCellBasedProto
Definition: TauDefs.h:343
xAOD::TauJetParameters::IntermediateAxis
@ IntermediateAxis
Definition: TauDefs.h:338
xAOD::TauJetParameters::trFlightPathSig
@ trFlightPathSig
Definition: TauDefs.h:163
xAOD::TauJetParameters::VetoFlags
VetoFlags
Enum for Veto flags.
Definition: TauDefs.h:103
xAOD::TauJetParameters::GhostMuonSegmentCount
@ GhostMuonSegmentCount
Definition: TauDefs.h:317
xAOD::float
float
Definition: BTagging_v1.cxx:168
xAOD::TauJetParameters::lead2ClusterEOverAllClusterE
@ lead2ClusterEOverAllClusterE
Get sum of 2 leading cluster energy over all cluster energy.
Definition: TauDefs.h:218
xAOD::TauJetParameters::PassEleOLR
@ PassEleOLR
Definition: TauDefs.h:117
xAOD::TauJetParameters::nCharged
@ nCharged
Definition: TauDefs.h:266
xAOD::TauJetParameters::ClustersMeanSecondLambda
@ ClustersMeanSecondLambda
Definition: TauDefs.h:315
xAOD::TauJetParameters::classifiedFake
@ classifiedFake
Definition: TauDefs.h:409
xAOD::TauJetParameters::CaloSamplingPhiEM
@ CaloSamplingPhiEM
Definition: TauDefs.h:422
xAOD::TauJetParameters::PanTau_BDTValue_3p0n_vs_3pXn
@ PanTau_BDTValue_3p0n_vs_3pXn
Definition: TauDefs.h:364
xAOD::TauJetParameters::nModifiedIsolationTracks
@ nModifiedIsolationTracks
Definition: TauDefs.h:324
xAOD::TauJetParameters::classifiedCharged
@ classifiedCharged
Definition: TauDefs.h:406
TauJetParameters
Definition: TauJetParameters.h:23
xAOD::TauJetParameters::ClustersMeanPresamplerFrac
@ ClustersMeanPresamplerFrac
Definition: TauDefs.h:316
xAOD::TauJetParameters::mEflowApprox
@ mEflowApprox
Definition: TauDefs.h:292
xAOD::TauJetParameters::TauEtaCalib
@ TauEtaCalib
Definition: TauDefs.h:340
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
xAOD::TauJetParameters::CaloSamplingEtaHad
@ CaloSamplingEtaHad
Definition: TauDefs.h:421
xAOD::TauJetParameters::secMaxStripEt
@ secMaxStripEt
migrate only seedTrk_ variables which are used in reco and ID and without prefix
Definition: TauDefs.h:230
xAOD::TauJetParameters::lead3ClusterEOverAllClusterE
@ lead3ClusterEOverAllClusterE
Get sum of 3 leading cluster energy over all cluster energy.
Definition: TauDefs.h:220
xAOD::TauJetParameters::JetBDTSigMedium
@ JetBDTSigMedium
Definition: TauDefs.h:137
xAOD::TauJetParameters::nAllTracks
@ nAllTracks
Definition: TauDefs.h:325
xAOD::TauJetParameters::EleBDTLoose
@ EleBDTLoose
Definition: TauDefs.h:139
xAOD::TauJetParameters::JetBDTSigVeryLoose
@ JetBDTSigVeryLoose
Definition: TauDefs.h:135
xAOD::TauJetParameters::cellBasedEnergyRing1
@ cellBasedEnergyRing1
EM+TES final scale.
Definition: TauDefs.h:246
xAOD::TauJetParameters::EleBDTMedium
@ EleBDTMedium
Definition: TauDefs.h:140
xAOD::TauJetParameters::TauID
TauID
Enum for discriminants.
Definition: TauDefs.h:46
xAOD::TauJetParameters::LargeRadiusTrack
@ LargeRadiusTrack
Definition: TauDefs.h:413
xAOD::TauJetParameters::LC_pantau_interpolPt
@ LC_pantau_interpolPt
Definition: TauDefs.h:319
xAOD::TauJetParameters::PanTauScore
@ PanTauScore
needed by TauJet_v1/2
Definition: TauDefs.h:88
xAOD::TauJetParameters::ptRatioEflowApprox
@ ptRatioEflowApprox
Definition: TauDefs.h:293
xAOD::TauJetParameters::cellBasedEnergyRing6
@ cellBasedEnergyRing6
Ring 6: 0.15 < R < 0.2.
Definition: TauDefs.h:256
xAOD::TauJetParameters::hadRadius
@ hadRadius
Get hadron calorimeter radius.
Definition: TauDefs.h:192
xAOD::TauJetParameters::PanTau_BDTVar_Neutral_HLV_SumM
@ PanTau_BDTVar_Neutral_HLV_SumM
Definition: TauDefs.h:369
xAOD::TauJetParameters::ipSigLeadTrk
@ ipSigLeadTrk
Definition: TauDefs.h:160
xAOD::TauJetParameters::JetSeed
@ JetSeed
Definition: TauDefs.h:336
xAOD::TauJetParameters::Mode_1pXn
@ Mode_1pXn
Definition: TauDefs.h:388
xAOD::TauJetParameters::EgammaFlag
@ EgammaFlag
electron veto flag based on egamma information (used by tau1p3p)
Definition: TauDefs.h:107
xAOD::TauJetParameters::stripWidth2
@ stripWidth2
Get strip width ^2.
Definition: TauDefs.h:202
xAOD::TauJetParameters::SafeLikelihood
@ SafeLikelihood
needed by TauJet_v1/2
Definition: TauDefs.h:82
xAOD::TauJetParameters::centFrac
@ centFrac
Get centrality fraction.
Definition: TauDefs.h:200
xAOD::TauJetParameters::dRmax
@ dRmax
Get maximal dR of tracks associated to calo-seeded tau.
Definition: TauDefs.h:226
xAOD::TauJetParameters::DecayMode
DecayMode
Definition: TauDefs.h:385
xAOD::TauJetParameters::EleRNNTight
@ EleRNNTight
Definition: TauDefs.h:134
xAOD::TauJetParameters::JetBDTSigLoose
@ JetBDTSigLoose
Definition: TauDefs.h:136
xAOD::TauJetParameters::Detail
Detail
Enum for tau parameters - used mainly for backward compatibility with the analysis code.
Definition: TauDefs.h:156
xAOD::PtEtaPhiMVectorF
ROOT::Math::LorentzVector< ROOT::Math::PtEtaPhiM4D< float > > PtEtaPhiMVectorF
Definition: Event/xAOD/xAODPFlow/xAODPFlow/PFODefs.h:17
xAOD::TauJetParameters::passTrkSelector
@ passTrkSelector
Definition: TauDefs.h:405
xAOD::TauJetParameters::etHadAtEMScale
@ etHadAtEMScale
Get Hadronic energy at EM scale.
Definition: TauDefs.h:196
xAOD::TauJetParameters::PanTau_BDTValue_1p1n_vs_1pXn
@ PanTau_BDTValue_1p1n_vs_1pXn
Definition: TauDefs.h:363
xAOD::TauJetParameters::topoMeanDeltaR
@ topoMeanDeltaR
get mean distance to leading topocluster for topoclusters of jet associated to tau candidate
Definition: TauDefs.h:181
xAOD::TauJetParameters::dRmaxCorrected
@ dRmaxCorrected
Definition: TauDefs.h:299
xAOD::TauJetParameters::effTopoMeanDeltaR
@ effTopoMeanDeltaR
get mean distance to leading topocluster for effective topoclusters of jet associated to tau candidat...
Definition: TauDefs.h:183
xAOD::TauJetParameters::mEflowApproxCorrected
@ mEflowApproxCorrected
Definition: TauDefs.h:303
xAOD::xAODTAU_return_type< int >::type
int type
Definition: TauDefs.h:28
xAOD::TauJetParameters::TauCalibType
TauCalibType
Enum for tau calib type.
Definition: TauDefs.h:335
xAOD::TauJetParameters::caloIso
@ caloIso
Get sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4
Definition: TauDefs.h:222
xAOD::TauJetParameters::centFracCorrected
@ centFracCorrected
Definition: TauDefs.h:285
xAOD::TauJetParameters::cellBasedEnergyRing2
@ cellBasedEnergyRing2
Ring 2: 0.05 < R < 0.075.
Definition: TauDefs.h:248
xAOD::TauJetParameters::nLargeRadiusTracks
@ nLargeRadiusTracks
Definition: TauDefs.h:326
xAOD::TauJetParameters::trkAvgDist
@ trkAvgDist
Get calibrated EM transverse energy (DEPRECATED since r19)
Definition: TauDefs.h:214
xAOD::TauJetParameters::failTrackFilter
@ failTrackFilter
Definition: TauDefs.h:402
xAOD::TauJetParameters::nChargedTracks
@ nChargedTracks
Definition: TauDefs.h:322
xAOD::TauJetParameters::ElectronFlag
@ ElectronFlag
electron veto flag based on cuts (used by tau1p3p)
Definition: TauDefs.h:105
xAOD::TauJetParameters::passTrkSelectionTight
@ passTrkSelectionTight
Definition: TauDefs.h:411
xAOD::TauJetParameters::TrackDetail
TrackDetail
Definition: TauDefs.h:419
xAOD::TauJetParameters::TESCalibConstant
@ TESCalibConstant
Definition: TauDefs.h:283
xAOD::TauJetParameters::EleRNNMedium
@ EleRNNMedium
Definition: TauDefs.h:133
xAOD::TauJetParameters::etOverPtLeadTrk
@ etOverPtLeadTrk
Definition: TauDefs.h:158
xAOD::TauJetParameters::caloIsoCorrected
@ caloIsoCorrected
Get sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 (pile up corrected)
Definition: TauDefs.h:224
xAOD::TauJetParameters::JetBDTBkgLoose
@ JetBDTBkgLoose
Definition: TauDefs.h:142
xAOD::TauJetParameters::PanTau_BDTValue_1p0n_vs_1p1n
@ PanTau_BDTValue_1p0n_vs_1p1n
Definition: TauDefs.h:362
xAOD::TauJetParameters::JetRNNSigVeryLoose
@ JetRNNSigVeryLoose
Definition: TauDefs.h:145
xAOD::TauJetParameters::coreTrack
@ coreTrack
Definition: TauDefs.h:403
xAOD::TauJetParameters::PanTauCellBased
@ PanTauCellBased
Definition: TauDefs.h:344
xAOD::TauJetParameters::SumPtTrkFracCorrected
@ SumPtTrkFracCorrected
Definition: TauDefs.h:290
xAOD::TauJetParameters::etOverPtLeadTrkCorrected
@ etOverPtLeadTrkCorrected
Definition: TauDefs.h:286
xAOD::TauJetParameters::numTopoClusters
@ numTopoClusters
get number of topocluster constituents of jet associated to tau candidate
Definition: TauDefs.h:173
xAOD::TauJetParameters::EleBDTTight
@ EleBDTTight
Definition: TauDefs.h:141
xAOD::TauJetParameters::cellBasedEnergyRing5
@ cellBasedEnergyRing5
Ring 5: 0.125 < R < 0.15.
Definition: TauDefs.h:254
xAOD::TauJetParameters::massTrkSys
@ massTrkSys
Definition: TauDefs.h:161
xAOD::TauJetParameters::TauEnergyScale
@ TauEnergyScale
Definition: TauDefs.h:339
xAOD::TauJetParameters::Mode_3p0n
@ Mode_3p0n
Definition: TauDefs.h:389
xAOD::TauJetParameters::classifiedConversion
@ classifiedConversion
Definition: TauDefs.h:408
xAOD::TauJetParameters::classifiedIsolation
@ classifiedIsolation
Definition: TauDefs.h:407
xAOD::TauJetParameters::massTrkSysCorrected
@ massTrkSysCorrected
Definition: TauDefs.h:298
xAOD::TauJetParameters::PanTau_DecayModeExtended
@ PanTau_DecayModeExtended
Definition: TauDefs.h:376
xAOD::xAODTAU_return_type
Definition: TauDefs.h:24
xAOD::TauJetParameters::JetBDTSigTight
@ JetBDTSigTight
Definition: TauDefs.h:138
xAOD::TauJetParameters::JetRNNSigTight
@ JetRNNSigTight
Definition: TauDefs.h:148
xAOD::TauJetParameters::PanTau_BDTVar_Neutral_PID_BDTValues_BDTSort_2
@ PanTau_BDTVar_Neutral_PID_BDTValues_BDTSort_2
Definition: TauDefs.h:371
xAOD::TauJetParameters::ClustersMeanEMProbability
@ ClustersMeanEMProbability
Definition: TauDefs.h:313
xAOD::TauJetParameters::EleMatchLikelihoodScore
@ EleMatchLikelihoodScore
Likelihood of matched electron (PassEleOLR)
Definition: TauDefs.h:50
xAOD::TauJetParameters::ClustersMeanCenterLambda
@ ClustersMeanCenterLambda
Definition: TauDefs.h:312
xAOD::TauJetParameters::BDTJetScore
@ BDTJetScore
Boosted Decision Tree socre for Jet rejection (not transformed)
Definition: TauDefs.h:78
xAOD::TauJetParameters::TauJetVtxFraction
@ TauJetVtxFraction
@Tau Jet Vertex Fraction
Definition: TauDefs.h:262
xAOD::TauJetParameters::nStrip
@ nStrip
Get number of strips.
Definition: TauDefs.h:204
xAOD::TauJetParameters::ptRatioEflowApproxCorrected
@ ptRatioEflowApproxCorrected
Definition: TauDefs.h:302
xAOD::TauJetParameters::TRT_NHT_OVER_NLT
@ TRT_NHT_OVER_NLT
TRT hits high threshold over low threshold.
Definition: TauDefs.h:260
xAOD::TauJetParameters::TrigCaloOnly
@ TrigCaloOnly
Definition: TauDefs.h:345
xAOD::TauJetParameters::cellBasedEnergyRing3
@ cellBasedEnergyRing3
Ring 3: 0.075 < R < 0.10.
Definition: TauDefs.h:250
xAOD::TauJetParameters::CaloSamplingPhiHad
@ CaloSamplingPhiHad
Definition: TauDefs.h:423
xAOD::TauJetParameters::numEffTopoClusters
@ numEffTopoClusters
get number of effective topocluster constituents of jet associated to tau candidate !...
Definition: TauDefs.h:175
xAOD::TauJetParameters::RNNJetScore
@ RNNJetScore
RNN score for Jet rejection (not transformed)
Definition: TauDefs.h:90
xAOD::TauJetParameters::ChPiEMEOverCaloEMECorrected
@ ChPiEMEOverCaloEMECorrected
Definition: TauDefs.h:300
xAOD::TauJetParameters::PanTau_DecayModeProto
@ PanTau_DecayModeProto
Definition: TauDefs.h:359
xAOD::TauJetParameters::JetRNNSigMedium
@ JetRNNSigMedium
Definition: TauDefs.h:147
xAOD::TauJetParameters::BDTEleScore
@ BDTEleScore
Boosted Decision Tree score for electron rejection.
Definition: TauDefs.h:80
xAOD::TauJetParameters::MuonVeto
@ MuonVeto
Definition: TauDefs.h:121
xAOD::TauJetParameters::ipZ0SinThetaSigLeadTrk
@ ipZ0SinThetaSigLeadTrk
Definition: TauDefs.h:157
xAOD::TauJetParameters::EleRNNLoose
@ EleRNNLoose
Definition: TauDefs.h:132
xAOD::TauJetParameters::PanTauDetails
PanTauDetails
Enum for tau details (scalar) calculated by pantau.
Definition: TauDefs.h:355
xAOD::TauJetParameters::numCells
@ numCells
Definition: TauDefs.h:171
xAOD::TauJetParameters::innerTrkAvgDist
@ innerTrkAvgDist
Definition: TauDefs.h:287
xAOD::TauJetParameters::TESOffset
@ TESOffset
Definition: TauDefs.h:282
xAOD::TauJetParameters::PanTau_BDTVar_Charged_StdDev_Et_WrtEtAllConsts
@ PanTau_BDTVar_Charged_StdDev_Et_WrtEtAllConsts
Definition: TauDefs.h:368
xAOD::TauJetParameters::Likelihood
@ Likelihood
needed by TauJet_v1/2
Definition: TauDefs.h:52
xAOD::TauJetParameters::ChPiEMEOverCaloEME
@ ChPiEMEOverCaloEME
Definition: TauDefs.h:278
xAOD::TauJetParameters::sumEMCellEtOverLeadTrkPt
@ sumEMCellEtOverLeadTrkPt
Definition: TauDefs.h:231
xAOD::TauJetParameters::modifiedIsolationTrack
@ modifiedIsolationTrack
Definition: TauDefs.h:412
xAOD::xAODTAU_return_type< float >::type
float type
Definition: TauDefs.h:32
xAOD::TauJetParameters::electronLink
@ electronLink
Definition: TauDefs.h:320
xAOD::TauJetParameters::effTopoInvMass
@ effTopoInvMass
get invariant mass from effective topoclusters of jet associated to tau candidate
Definition: TauDefs.h:179
xAOD::TauJetParameters::IsTauFlag
IsTauFlag
Enum for IsTau flags.
Definition: TauDefs.h:116
xAOD::TauJetParameters::ClustersMeanFirstEngDens
@ ClustersMeanFirstEngDens
Definition: TauDefs.h:314
xAOD::TauJetParameters::innerTrkAvgDistCorrected
@ innerTrkAvgDistCorrected
Definition: TauDefs.h:288
xAOD::TauJetParameters::isolFrac
@ isolFrac
Get isolation fraction.
Definition: TauDefs.h:198
xAOD::TauJetParameters::RNNEleScore
@ RNNEleScore
RNN score for Ele rejection (not transformed)
Definition: TauDefs.h:94
xAOD::TauJetParameters::Mode_3pXn
@ Mode_3pXn
Definition: TauDefs.h:390
xAOD::TauJetParameters::wideTrack
@ wideTrack
Definition: TauDefs.h:404
xAOD::TauJetParameters::PanTau_isPanTauCandidate
@ PanTau_isPanTauCandidate
Definition: TauDefs.h:357
xAOD::TauJetParameters::PanTau_BDTVar_Basic_NNeutralConsts
@ PanTau_BDTVar_Basic_NNeutralConsts
Definition: TauDefs.h:366
xAOD::TauJetParameters::isConversionOld
@ isConversionOld
Definition: TauDefs.h:401
xAOD::TauJetParameters::Mode_Error
@ Mode_Error
Definition: TauDefs.h:393
xAOD::TauJetParameters::SumPtTrkFrac
@ SumPtTrkFrac
Definition: TauDefs.h:289
xAOD::TauJetParameters::DetectorAxis
@ DetectorAxis
Definition: TauDefs.h:337
xAOD::TauJetParameters::CaloSamplingEtaEM
@ CaloSamplingEtaEM
Definition: TauDefs.h:420
xAOD::TauJetParameters::PanTau_BDTVar_Neutral_Shots_NPhotonsInSeed
@ PanTau_BDTVar_Neutral_Shots_NPhotonsInSeed
Definition: TauDefs.h:374
xAOD::TauJetParameters::PanTau_BDTVar_Charged_HLV_SumM
@ PanTau_BDTVar_Charged_HLV_SumM
Definition: TauDefs.h:379
xAOD::TauJetParameters::BDTJetScoreSigTrans
@ BDTJetScoreSigTrans
BDT score which is signal transformed/flattened.
Definition: TauDefs.h:84
xAOD::TauJetParameters::PSSFraction
@ PSSFraction
Definition: TauDefs.h:277
xAOD::TauJetParameters::Mode_NotSet
@ Mode_NotSet
Definition: TauDefs.h:392
xAOD::TauJetParameters::EMPOverTrkSysPCorrected
@ EMPOverTrkSysPCorrected
Definition: TauDefs.h:301
xAOD::TauJetParameters::FinalCalib
@ FinalCalib
Definition: TauDefs.h:346
xAOD::TauJetParameters::EMRadius
@ EMRadius
Get E_T radius.
Definition: TauDefs.h:190
xAOD::TauJetParameters::PanTau_BDTVar_Charged_JetMoment_EtDRxTotalEt
@ PanTau_BDTVar_Charged_JetMoment_EtDRxTotalEt
Definition: TauDefs.h:367
xAOD::TauJetParameters::JetRNNSigLoose
@ JetRNNSigLoose
Definition: TauDefs.h:146
xAOD::int
setRawEt setRawPhi int
Definition: TrigCaloCluster_v1.cxx:33
xAOD::TauJetParameters::EMPOverTrkSysP
@ EMPOverTrkSysP
Definition: TauDefs.h:279
xAOD::TauJetParameters::JetBDTBkgTight
@ JetBDTBkgTight
Definition: TauDefs.h:144
xAOD::TauJetParameters::PanTau_BDTVar_Neutral_Ratio_EtOverEtAllConsts
@ PanTau_BDTVar_Neutral_Ratio_EtOverEtAllConsts
Definition: TauDefs.h:373
xAOD::TauJetParameters::etEMAtEMScale
@ etEMAtEMScale
Get EM energy at EM scale.
Definition: TauDefs.h:194
xAOD::TauJetParameters::Mode_Other
@ Mode_Other
Definition: TauDefs.h:391
xAOD::TauJetParameters::unclassified
@ unclassified
Definition: TauDefs.h:410
xAOD::TauJetParameters::PanTau_BDTVar_Neutral_PID_BDTValues_BDTSort_1
@ PanTau_BDTVar_Neutral_PID_BDTValues_BDTSort_1
Definition: TauDefs.h:370
xAOD::TauJetParameters::leadTrkPt
@ leadTrkPt
Definition: TauDefs.h:159