ATLAS Offline Software
ElectronLikelihoodMenuDefs.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
2 
3 
4 
6  '''
7  This is for the custom implementation of the Loose, No GSF-variable (trigger-friendly), no d0significance (for now) definitions.
8  This uses Online PDFs, and currently has no conversion bit either. Also note that the PDF for trackd0 comes from
9  trig_EF_trackd0_physics, but the LH tool requires it to be named el_trackd0pvunbiased. (NOTE: same signal eff as offline Loosepp + 1%)
10  '''
11  theTool.ConfigFile = "ElectronPhotonSelectorTools/trigger/mc15_20150712/ElectronLikelihoodLooseTriggerConfig2015.conf"
12 
13 
15  '''
16  This is for the custom implementation of the Medium, No GSF-variable (trigger-friendly), no d0significance (for now) definitions.
17  This uses Online PDFs, and currently has no conversion bit either. Also note that the PDF for trackd0 comes from
18  trig_EF_trackd0_physics, but the LH tool requires it to be named el_trackd0pvunbiased. (NOTE: same signal eff as Offline Mediumpp + 1%)
19  '''
20  theTool.ConfigFile = "ElectronPhotonSelectorTools/trigger/mc15_20150712/ElectronLikelihoodMediumTriggerConfig2015.conf"
21 
22 
24  '''
25  This is for the custom implementation of the Tight, No GSF-variable (trigger-friendly), no d0significance (for now) definitions.
26  This uses Online PDFs, and currently has no conversion bit either. Also note that the PDF for trackd0 comes from
27  trig_EF_trackd0_physics, but the LH tool requires it to be named el_trackd0pvunbiased. (NOTE: same signal eff as offline Tightpp + 1%)
28  '''
29  theTool.ConfigFile = "ElectronPhotonSelectorTools/trigger/mc15_20150712/ElectronLikelihoodTightTriggerConfig2015.conf"
30 
31 # Standard configuration MC20
33  '''
34  This is for the custom implementation of the VeryLoose offline likelihood for MC20 / Run2 / Release 22.
35  '''
36  theTool.ConfigFile = "ElectronPhotonSelectorTools/offline/mc20_20210514/ElectronLikelihoodVeryLooseOfflineConfig2017_Smooth.conf"
37 
38 
40  '''
41  This is for the custom implementation of the Loose offline likelihood for MC20 / Run2 / Release 22.
42  '''
43  theTool.ConfigFile = "ElectronPhotonSelectorTools/offline/mc20_20210514/ElectronLikelihoodLooseOfflineConfig2017_Smooth.conf"
44 
46  '''
47  This is for the custom implementation of the Loose + b-layer offline likelihood for MC20 / Run2 / Release 22.
48  '''
49  theTool.ConfigFile = "ElectronPhotonSelectorTools/offline/mc20_20210514/ElectronLikelihoodLooseOfflineConfig2017_CutBL_Smooth.conf"
50 
52  '''
53  This is for the custom implementation of the Medium offline likelihood for MC20 / Run2 / Release 22.
54  (NOTE: same signal eff as offline Mediumpp + 1%)
55  '''
56  theTool.ConfigFile = "ElectronPhotonSelectorTools/offline/mc20_20210514/ElectronLikelihoodMediumOfflineConfig2017_Smooth.conf"
57 
59  '''
60  This is for the custom implementation of the Tight offline likelihood for MC20 / Run2 / Release 22.
61  '''
62  theTool.ConfigFile = "ElectronPhotonSelectorTools/offline/mc20_20210514/ElectronLikelihoodTightOfflineConfig2017_Smooth.conf"
63 
64 # LLP Configuration MC20
66  '''
67  This is for the custom implementation of the VeryLooseLLP offline likelihood for LRT electrons for MC20 / Run2 / Release 22.
68  '''
69  theTool.ConfigFile = "ElectronPhotonSelectorTools/offline/mc20_20230321/ElectronLikelihoodVeryLooseOfflineConfig2017_Smooth_NoD0_NoPix.conf"
70 
71 
73  '''
74  This is for the custom implementation of the LooseLLP offline likelihood for LRT electrons for MC20 / Run2 / Release 22.
75  '''
76  theTool.ConfigFile = "ElectronPhotonSelectorTools/offline/mc20_20230321/ElectronLikelihoodLooseOfflineConfig2017_Smooth_NoD0_NoPix.conf"
77 
79  '''
80  This is for the custom implementation of the MediumLLP offline likelihood for LRT electrons for MC20 / Run2 / Release 22.
81  (NOTE: same signal eff as offline Mediumpp + 1%)
82  '''
83  theTool.ConfigFile = "ElectronPhotonSelectorTools/offline/mc20_20230321/ElectronLikelihoodMediumOfflineConfig2017_Smooth_NoD0_NoPix.conf"
84 
86  '''
87  This is for the custom implementation of the TightLLP offline likelihood for LRT electrons for MC20 / Run2 / Release 22.
88  '''
89  theTool.ConfigFile = "ElectronPhotonSelectorTools/offline/mc20_20230321/ElectronLikelihoodTightOfflineConfig2017_Smooth_NoD0_NoPix.conf"
90 
91 # Standard configuration MC21
93  '''
94  This is for the custom implementation of the VeryLoose offline likelihood for MC21 / Run3 / Release 22.
95  '''
96  theTool.ConfigFile = "ElectronPhotonSelectorTools/offline/mc20_20210514/ElectronLikelihoodVeryLooseOfflineConfig2017_Smooth.conf"
97 
99  '''
100  This is for the custom implementation of the Loose offline likelihood for MC21 / Run3 / Release 22.
101  '''
102  theTool.ConfigFile = "ElectronPhotonSelectorTools/offline/mc20_20210514/ElectronLikelihoodLooseOfflineConfig2017_Smooth.conf"
103 
105  '''
106  This is for the custom implementation of the Loose + b-layer offline likelihood for MC21 / Run3 / Release 22.
107  '''
108  theTool.ConfigFile = "ElectronPhotonSelectorTools/offline/mc20_20210514/ElectronLikelihoodLooseOfflineConfig2017_CutBL_Smooth.conf"
109 
111  '''
112  This is for the custom implementation of the Medium offline likelihood for MC21 / Run3 / Release 22.
113  '''
114  theTool.ConfigFile = "ElectronPhotonSelectorTools/offline/mc20_20210514/ElectronLikelihoodMediumOfflineConfig2017_Smooth.conf"
115 
117  '''
118  This is for the custom implementation of the Tight offline likelihood for MC21 / Run3 / Release 22.
119  '''
120  theTool.ConfigFile = "ElectronPhotonSelectorTools/offline/mc20_20210514/ElectronLikelihoodTightOfflineConfig2017_Smooth.conf"
121 
122 # LLP Configuration MC21
124  '''
125  This is for the custom implementation of the VeryLooseLLP offline likelihood for LRT electrons for MC21 / Run3 / Release 22.
126  '''
127  theTool.ConfigFile = "ElectronPhotonSelectorTools/trigger/rel21_20232105/ElectronLikelihoodVeryLooseTriggerConfig_NoPix.conf"
128 
130  '''
131  This is for the custom implementation of the LooseLLP offline likelihood for LRT electrons for MC21 / Run3 / Release 22.
132  '''
133  theTool.ConfigFile = "ElectronPhotonSelectorTools/trigger/rel21_20232105/ElectronLikelihoodLooseTriggerConfig_NoPix.conf"
134 
136  '''
137  This is for the custom implementation of the MediumLLP offline likelihood for LRT electrons for MC21 / Run3 / Release 22.
138  '''
139  theTool.ConfigFile = "ElectronPhotonSelectorTools/trigger/rel21_20232105/ElectronLikelihoodMediumTriggerConfig_NoPix.conf"
140 
142  '''
143  This is for the custom implementation of the TightLLP offline likelihood for LRT electrons for MC21 / Run3 / Release 22.
144  '''
145  theTool.ConfigFile = "ElectronPhotonSelectorTools/trigger/rel21_20232105/ElectronLikelihoodTightTriggerConfig_NoPix.conf"
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodLooseLLPOfflineConfigMC20
def ElectronLikelihoodLooseLLPOfflineConfigMC20(theTool)
Definition: ElectronLikelihoodMenuDefs.py:72
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodLooseBLOfflineConfigMC20
def ElectronLikelihoodLooseBLOfflineConfigMC20(theTool)
Definition: ElectronLikelihoodMenuDefs.py:45
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodMediumTriggerConfig2015
def ElectronLikelihoodMediumTriggerConfig2015(theTool)
Definition: ElectronLikelihoodMenuDefs.py:14
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodVeryLooseLLPOfflineConfigMC21
def ElectronLikelihoodVeryLooseLLPOfflineConfigMC21(theTool)
Definition: ElectronLikelihoodMenuDefs.py:123
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodLooseOfflineConfigMC20
def ElectronLikelihoodLooseOfflineConfigMC20(theTool)
Definition: ElectronLikelihoodMenuDefs.py:39
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodTightLLPOfflineConfigMC21
def ElectronLikelihoodTightLLPOfflineConfigMC21(theTool)
Definition: ElectronLikelihoodMenuDefs.py:141
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodVeryLooseOfflineConfigMC21
def ElectronLikelihoodVeryLooseOfflineConfigMC21(theTool)
Definition: ElectronLikelihoodMenuDefs.py:92
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodVeryLooseLLPOfflineConfigMC20
def ElectronLikelihoodVeryLooseLLPOfflineConfigMC20(theTool)
Definition: ElectronLikelihoodMenuDefs.py:65
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodVeryLooseOfflineConfigMC20
def ElectronLikelihoodVeryLooseOfflineConfigMC20(theTool)
Definition: ElectronLikelihoodMenuDefs.py:32
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodMediumLLPOfflineConfigMC20
def ElectronLikelihoodMediumLLPOfflineConfigMC20(theTool)
Definition: ElectronLikelihoodMenuDefs.py:78
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodLooseOfflineConfigMC21
def ElectronLikelihoodLooseOfflineConfigMC21(theTool)
Definition: ElectronLikelihoodMenuDefs.py:98
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodLooseTriggerConfig2015
def ElectronLikelihoodLooseTriggerConfig2015(theTool)
Definition: ElectronLikelihoodMenuDefs.py:5
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodTightLLPOfflineConfigMC20
def ElectronLikelihoodTightLLPOfflineConfigMC20(theTool)
Definition: ElectronLikelihoodMenuDefs.py:85
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodLooseLLPOfflineConfigMC21
def ElectronLikelihoodLooseLLPOfflineConfigMC21(theTool)
Definition: ElectronLikelihoodMenuDefs.py:129
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodMediumOfflineConfigMC21
def ElectronLikelihoodMediumOfflineConfigMC21(theTool)
Definition: ElectronLikelihoodMenuDefs.py:110
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodMediumLLPOfflineConfigMC21
def ElectronLikelihoodMediumLLPOfflineConfigMC21(theTool)
Definition: ElectronLikelihoodMenuDefs.py:135
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodTightOfflineConfigMC21
def ElectronLikelihoodTightOfflineConfigMC21(theTool)
Definition: ElectronLikelihoodMenuDefs.py:116
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodTightOfflineConfigMC20
def ElectronLikelihoodTightOfflineConfigMC20(theTool)
Definition: ElectronLikelihoodMenuDefs.py:58
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodMediumOfflineConfigMC20
def ElectronLikelihoodMediumOfflineConfigMC20(theTool)
Definition: ElectronLikelihoodMenuDefs.py:51
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodLooseBLOfflineConfigMC21
def ElectronLikelihoodLooseBLOfflineConfigMC21(theTool)
Definition: ElectronLikelihoodMenuDefs.py:104
python.ElectronLikelihoodMenuDefs.ElectronLikelihoodTightTriggerConfig2015
def ElectronLikelihoodTightTriggerConfig2015(theTool)
Definition: ElectronLikelihoodMenuDefs.py:23