ATLAS Offline Software
PhysicsAnalysis
TauID
TauAnalysisTools
TauAnalysisTools
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TAUANALYSISTOOLS_ENUMS_H
6
#define TAUANALYSISTOOLS_ENUMS_H
7
8
9
namespace
TauAnalysisTools
10
{
11
enum
JetID
12
{
13
JETIDNONEUNCONFIGURED
= 0,
14
JETIDNONE
= 1,
15
JETIDBDTVERYLOOSE
= 2,
16
JETIDBDTLOOSE
= 3,
17
JETIDBDTMEDIUM
= 4,
18
JETIDBDTTIGHT
= 5,
19
JETIDRNNVERYLOOSE
= 6,
20
JETIDRNNLOOSE
= 7,
21
JETIDRNNMEDIUM
= 8,
22
JETIDRNNTIGHT
= 9,
23
JETIDGNTAUVERYLOOSE
= 10,
24
JETIDGNTAULOOSE
= 11,
25
JETIDGNTAUMEDIUM
= 12,
26
JETIDGNTAUTIGHT
= 13,
27
};
28
29
enum
EleID
30
{
31
ELEIDNONEUNCONFIGURED
= 0,
32
ELEIDNONE
= 1,
33
ELEIDRNNLOOSE
= 2,
34
ELEIDRNNMEDIUM
= 3,
35
ELEIDRNNTIGHT
= 4,
36
};
37
38
enum
SelectionCuts
39
{
40
// FIXME: harmonise names for RNN score cuts: "CutEleRNNScore" vs "CutJetRNNScoreSigTrans"
41
NoCut
= 0,
// 000000000000
42
CutPt
= 1,
// 000000000001
43
CutAbsEta
= 1<<1,
// 000000000010
44
CutPhi
= 1<<2,
// 000000000100
45
CutNTrack
= 1<<3,
// 000000001000
46
CutAbsCharge
= 1<<4,
// 000000010000
47
CutJetIDWP
= 1<<5,
// 000000100000
48
CutEleRNNScore
= 1<<6,
// 000001000000
49
CutEleIDWP
= 1<<7,
// 000010000000
50
CutMuonOLR
= 1<<8,
// 000100000000
51
CutJetRNNScoreSigTrans
= 1<<9,
// 001000000000
52
CutGNTauScoreSigTrans
= 1<<10
// 010000000000
53
};
54
55
enum
DiTauSelectionCuts
56
{
57
NoDiTauCut
= 0,
// 000000000000
58
DiTauCutPt
= 1,
// 000000000001
59
DiTauCutAbsEta
= 1<<1,
// 000000000010
60
DiTauCutNSubjets
= 1<<2,
// 000000000100
61
DiTauCutAbsCharge
= 1<<3,
// 000000001000
62
DiTauCutOmniScore
= 1<<4,
// 000000010000
63
};
64
65
enum
EfficiencyCorrectionType
66
{
67
SFRecoHadTau
= 0,
68
// SFRecoJet = 1,
69
// SFRecoElectron = 2,
70
// SFRecoMuon = 3,
71
72
SFJetIDHadTau
= 4,
73
// SFJetIDJet = 5,
74
// SFJetIDElectron = 6,
75
// SFJetIDMuon = 7,
76
77
SFEleIDHadTau
= 8,
78
// SFEleIDJet = 9,
79
SFEleIDElectron
= 10,
80
// SFEleIDMuon = 11,
81
82
SFTriggerHadTau
= 12,
83
// SFEleIDJet = 13,
84
// SFEleIDElectron = 14,
85
// SFEleIDMuon = 15,
86
87
SFDecayModeHadTau
= 16,
88
};
89
90
enum
EfficiencyCorrectionSystematicType
91
{
92
STAT
= 1,
93
SYST
= 2
94
};
95
96
enum
TruthMatchedParticleType
97
{
98
Unknown
= 0,
99
TruthHadronicTau
= 1,
100
TruthLeptonicTau
= 2,
101
TruthMuon
= 3,
102
TruthElectron
= 4,
103
TruthJet
= 5,
104
TruthHadronicDiTau
= 6
105
};
106
107
}
108
109
#endif // TAUANALYSISTOOLS_ENUMS_H
TauAnalysisTools::JETIDBDTLOOSE
@ JETIDBDTLOOSE
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:16
TauAnalysisTools
Definition:
TruthCollectionMakerTau.h:16
TauAnalysisTools::CutAbsEta
@ CutAbsEta
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:43
TauAnalysisTools::TruthElectron
@ TruthElectron
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:102
TauAnalysisTools::SFTriggerHadTau
@ SFTriggerHadTau
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:82
TauAnalysisTools::ELEIDNONEUNCONFIGURED
@ ELEIDNONEUNCONFIGURED
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:31
TauAnalysisTools::CutMuonOLR
@ CutMuonOLR
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:50
TauAnalysisTools::JetID
JetID
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:12
TauAnalysisTools::JETIDRNNTIGHT
@ JETIDRNNTIGHT
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:22
TauAnalysisTools::TruthHadronicTau
@ TruthHadronicTau
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:99
TauAnalysisTools::CutPhi
@ CutPhi
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:44
TauAnalysisTools::JETIDRNNMEDIUM
@ JETIDRNNMEDIUM
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:21
TauAnalysisTools::DiTauCutOmniScore
@ DiTauCutOmniScore
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:62
TauAnalysisTools::JETIDBDTMEDIUM
@ JETIDBDTMEDIUM
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:17
TauAnalysisTools::JETIDGNTAULOOSE
@ JETIDGNTAULOOSE
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:24
TauAnalysisTools::SFDecayModeHadTau
@ SFDecayModeHadTau
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:87
TauAnalysisTools::DiTauCutPt
@ DiTauCutPt
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:58
TauAnalysisTools::DiTauCutAbsCharge
@ DiTauCutAbsCharge
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:61
TauAnalysisTools::JETIDRNNLOOSE
@ JETIDRNNLOOSE
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:20
TauAnalysisTools::TruthJet
@ TruthJet
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:103
TauAnalysisTools::Unknown
@ Unknown
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:98
TauAnalysisTools::JETIDNONE
@ JETIDNONE
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:14
TauAnalysisTools::CutJetIDWP
@ CutJetIDWP
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:47
TauAnalysisTools::SFEleIDElectron
@ SFEleIDElectron
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:79
TauAnalysisTools::TruthLeptonicTau
@ TruthLeptonicTau
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:100
TauAnalysisTools::NoDiTauCut
@ NoDiTauCut
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:57
TauAnalysisTools::ELEIDRNNLOOSE
@ ELEIDRNNLOOSE
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:33
TauAnalysisTools::JETIDBDTTIGHT
@ JETIDBDTTIGHT
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:18
TauAnalysisTools::JETIDGNTAUVERYLOOSE
@ JETIDGNTAUVERYLOOSE
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:23
TauAnalysisTools::ELEIDNONE
@ ELEIDNONE
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:32
TauAnalysisTools::CutGNTauScoreSigTrans
@ CutGNTauScoreSigTrans
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:52
TauAnalysisTools::SelectionCuts
SelectionCuts
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:39
TauAnalysisTools::DiTauCutNSubjets
@ DiTauCutNSubjets
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:60
TauAnalysisTools::ELEIDRNNMEDIUM
@ ELEIDRNNMEDIUM
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:34
TauAnalysisTools::EleID
EleID
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:30
TauAnalysisTools::TruthMuon
@ TruthMuon
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:101
TauAnalysisTools::EfficiencyCorrectionType
EfficiencyCorrectionType
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:66
TauAnalysisTools::CutNTrack
@ CutNTrack
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:45
TauAnalysisTools::ELEIDRNNTIGHT
@ ELEIDRNNTIGHT
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:35
TauAnalysisTools::TruthMatchedParticleType
TruthMatchedParticleType
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:97
TauAnalysisTools::CutEleRNNScore
@ CutEleRNNScore
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:48
TauAnalysisTools::SFJetIDHadTau
@ SFJetIDHadTau
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:72
TauAnalysisTools::CutJetRNNScoreSigTrans
@ CutJetRNNScoreSigTrans
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:51
TauAnalysisTools::SFRecoHadTau
@ SFRecoHadTau
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:67
TauAnalysisTools::CutEleIDWP
@ CutEleIDWP
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:49
TauAnalysisTools::CutAbsCharge
@ CutAbsCharge
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:46
TauAnalysisTools::DiTauSelectionCuts
DiTauSelectionCuts
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:56
TauAnalysisTools::SFEleIDHadTau
@ SFEleIDHadTau
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:77
TauAnalysisTools::JETIDGNTAUTIGHT
@ JETIDGNTAUTIGHT
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:26
TauAnalysisTools::DiTauCutAbsEta
@ DiTauCutAbsEta
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:59
TauAnalysisTools::EfficiencyCorrectionSystematicType
EfficiencyCorrectionSystematicType
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:91
TauAnalysisTools::JETIDGNTAUMEDIUM
@ JETIDGNTAUMEDIUM
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:25
TauAnalysisTools::NoCut
@ NoCut
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:41
TauAnalysisTools::JETIDRNNVERYLOOSE
@ JETIDRNNVERYLOOSE
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:19
TauAnalysisTools::CutPt
@ CutPt
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:42
TauAnalysisTools::STAT
@ STAT
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:92
TauAnalysisTools::JETIDNONEUNCONFIGURED
@ JETIDNONEUNCONFIGURED
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:13
TauAnalysisTools::JETIDBDTVERYLOOSE
@ JETIDBDTVERYLOOSE
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:15
TauAnalysisTools::SYST
@ SYST
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:93
TauAnalysisTools::TruthHadronicDiTau
@ TruthHadronicDiTau
Definition:
PhysicsAnalysis/TauID/TauAnalysisTools/TauAnalysisTools/Enums.h:104
Generated on Sun Aug 31 2025 21:09:53 for ATLAS Offline Software by
1.8.18