forked from UCATLAS/xAODAnaHelpers
/
electronSelect_signal.config
117 lines (117 loc) · 5.44 KB
/
electronSelect_signal.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
InputContainer Electrons_Calib
OutputContainer Electrons_Signal
DecorateSelectedObjects True
CreateSelectedContainer True
# ------------------------------------------------------------------------- #
Debug False
# ------------------------------------------------------------------------- #
#
# This is the vector<string> w/ names of the systematically varied
# containers coming from the upstream algo (e.g., the SC containers with
# calibration systematics), which will be processed by this module.
#
# If left blank, it means there's no upstream algo making SC w/ systematics.
# This is the case when processing straight from the original xAOD/DxAOD
#
# ------------------------------------------------------------------------- #
InputAlgoSystNames ElectronCalibrator_Syst
# ------------------------------------------------------------------------------ #
#
# This is the vector<string> of the systematically varied containers (SCs)
# created by by this algorithm, if any.
# This will need to be the InputAlgoSystNames of the first downstream algorithm!
#
# ------------------------------------------------------------------------------ #
OutputAlgoSystNames ElectronSelector_Syst
# -------------------------------------------------------------------------------------------- #
PassMin 0
pTMin 10e3
etaMax 2.47
VetoCrack True
d0sigMax 5.0
z0sinthetaMax 1.5
# -------------------------------------------------------------------------------------------- #
#
# Wondering where to find config files for particle ID?
# See:
# https://twiki.cern.ch/twiki/bin/view/AtlasProtected/EGammaIdentificationRun2
# and
# http://atlas.web.cern.ch/Atlas/GROUPS/DATABASE/GroupData/ElectronPhotonSelectorTools
#
# -------------------------------------------------------------------------------------------- #
ConfDirPID mc15_20150712
# ------------------------------------------------------------------------------------------------------------------------------------------- #
#
# Supported likelihood-based PID WPs for Run2: VeryLoose, Loose, Medium, Tight (see ElectronPhotonSelectorTools/TElectronLikelihoodTool.h)
#
# ------------------------------------------------------------------------------------------------------------------------------------------- #
DoLHPIDCut True
LHOperatingPoint Loose
LHConfigYear 2015
# -------------------------------------------------------------------------------------------- #
#
# Supported cut-based PID WPs: IsEMLoose, IsEMMedium, IsEMTight (see http://acode-browser.usatlas.bnl.gov/lxr/source/atlas/Reconstruction/egamma/egammaEvent/egammaEvent/egammaPIDdefs.h)
#
# ------------------------------------------------------------------------------------------------------------------------------------------- #
DoCutBasedPIDCut False
CutBasedOperatingPoint IsEMMedium
CutBasedConfigYear
# -------------------------------------------------------------------------------------- #
#
# Isolation WP definitions are defined in:
# https://twiki.cern.ch/twiki/bin/view/AtlasProtected/IsolationSelectionTool
#
# We added also a "UserDefinedFixEfficiency","UserDefinedCut" option to customise the WP
#
# ----------------------------------------------------------------------- #
#
# When a WP is specified here, objects not satisfying it will be rejected.
# Default is empty string, i.e., no cut
#
# ----------------------------------------------------------------------- #
MinIsoWPCut
# -------------------------------------------------------------------------- #
#
# Write a comma-separated list of WPs for whcih you wish to store decorations
# When adding "UserDefinedFixEfficiency" or "UserDefinedCut" to the list,
# a custom WP defined by the options
# below will be considered in addition to any other standard input WP
# (see here for info on setting up custom WPs:
# https://twiki.cern.ch/twiki/bin/view/AtlasProtected/IsolationSelectionTool#More_on_IsolationSelectionTool
# https://indico.cern.ch/event/310874/session/4/contribution/7/attachments/595036/819003/JMorris_isolation.pdf
# )
# Default is "LooseTrackOnly,Loose,Tight,Gradient,GradientLoose"
#
# New centrally-defined WPs are also "GradientT1,GradientT2,EL0p06"
#
# -------------------------------------------------------------------------- #
IsolationWPList LooseTrackOnly,Loose,Tight,Gradient,GradientLoose,GradientT1,GradientT2,EL0p06,UserDefinedCut
# ---------------------------------- #
#
# The following options are relevant
# for "UserDefined" WP only
#
# ---------------------------------- #
CaloIsoEfficiency 0.05*x
TrackIsoEfficiency 0.05*x
# ---------------------------------- #
#
# The following options are relevant
# for "UserDefined" WP only
#
# ---------------------------------- #
CaloBasedIsoType topoetcone20
TrackBasedIsoType ptvarcone20
# -------------------------------------------------------------------------------------- #
#
# Trigger Matching
#
# Can pass a comma-separated list of electron triggers to match
# If passing 'ALL', the tool will try to do the matching for all trigger chains with electrons
# which fired the event
# If left empty, no trigger matching will be performed
#
# -------------------------------------------------------------------------------------- #
ElTrigChains HLT_e24_lhmedium_L1EM18VH,HLT_e60_lhmedium,HLT_e120_lhloose
# -------------------------------------------------------------------------------------------- #
## last option must be followed by a new line ##