forked from cms-egamma/egm_tnp_analysis
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtnpSampleDef.py
More file actions
199 lines (158 loc) · 12.9 KB
/
tnpSampleDef.py
File metadata and controls
199 lines (158 loc) · 12.9 KB
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
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
from libPython.tnpClassUtils import tnpSample
#github branches
#LegacyReReco2016: https://github.com/swagata87/egm_tnp_analysis/tree/Legacy2016_94XIDv2
#ReReco2017: https://github.com/swagata87/egm_tnp_analysis/tree/tnp_2017datamc_IDV2_10_2_0
#PromptReco2018: https://github.com/swagata87/egm_tnp_analysis/tree/egm_tnp_Prompt2018_102X_10222018_MC102XECALnoiseFix200kRelVal
#UL2017: https://github.com/swagata87/egm_tnp_analysis/blob/UL2017Final/etc/inputs/tnpSampleDef.py
### eos repositories
eosLegacyReReco2016 = '/eos/cms/store/group/phys_egamma/swmukher/egmNtuple_V2ID_2016/'
eosReReco2017 = '/eos/cms/store/group/phys_egamma/swmukher/ntuple_2017_v2/'
eosReReco2018 = '/eos/cms/store/group/phys_egamma/swmukher/rereco2018/ECAL_NOISE/'
# UL Summer19
eosUL2016preVFP = '/eos/cms/store/group/phys_egamma/tnpTuples/rasharma/2021-02-10/UL2016preVFP/merged/'
eosUL2016postVFP = '/eos/cms/store/group/phys_egamma/tnpTuples/rasharma/2021-02-10/UL2016postVFP/merged/'
eosUL2017 = '/eos/cms/store/group/phys_egamma/tnpTuples/tomc/2020-05-20/UL2017/merged/'
eosUL2018 = '/eos/cms/store/group/phys_egamma/tnpTuples/tomc/2020-05-20/UL2018/merged/'
#Run3
eosRun3 = '/eos/cms/store/group/phys_egamma/ec/fmausolf/EGM_comm/'
eos_Run3_124X = '/eos/cms/store/group/phys_egamma/tnpTuples/bjoshi/2023-04-25/2022/'
eos_Run3_PromptReco = '/eos/cms/store/group/phys_egamma/tnpTuples/bjoshi/2023-04-25/2022/'
eos_Reco_Run3_PromptReco = '/eos/cms/store/group/phys_egamma/tnpTuples/bjoshi/2023-05-01/2022/data/'
eos_Reco_Run3_124X = '/eos/cms/store/group/phys_egamma/tnpTuples/bjoshi/2023-02-09/2022/mc/'
ReReco2017 = {
'DY_madgraph' : tnpSample('DY_madgraph',
eosReReco2017 + 'DYJetsToLL.root',
isMC = True, nEvts = -1 ),
'DY_1j_madgraph' : tnpSample('DY_1j_madgraph',
eosReReco2017 + 'DY1JetsToLLM50madgraphMLM.root',
isMC = True, nEvts = -1 ),
# 'DY_amcatnlo' : tnpSample('DY_amcatnlo',
# eosMoriond18 + 'DYJetsToLLM50amcatnloFXFX.root',
# isMC = True, nEvts = -1 ),
'DY_amcatnloext' : tnpSample('DY_amcatnloext',
eosReReco2017 + 'DYJetsToLLM50amcatnloFXFXext.root',
isMC = True, nEvts = -1 ),
'data_Run2017B' : tnpSample('data_Run2017B' , eosReReco2017 + 'RunB.root' , lumi = 4.793 ),
'data_Run2017C' : tnpSample('data_Run2017C' , eosReReco2017 + 'RunC.root' , lumi = 9.753),
'data_Run2017D' : tnpSample('data_Run2017D' , eosReReco2017 + 'RunD.root' , lumi = 4.320 ),
'data_Run2017E' : tnpSample('data_Run2017E' , eosReReco2017 + 'RunE.root' , lumi = 8.802),
'data_Run2017F' : tnpSample('data_Run2017F' , eosReReco2017 + 'RunF.root' , lumi = 13.567),
}
LegacyReReco2016 = {
'DY_madgraph' : tnpSample('DY_madgraph',
eosLegacyReReco2016 + 'TnPTree_DY_M50_madgraphMLM.root',
isMC = True, nEvts = -1 ),
'DY_amcatnlo' : tnpSample('DY_amcatnlo',
eosLegacyReReco2016 + 'TnPTree_DY_M50_amcatnloFXFX.root',
isMC = True, nEvts = -1 ),
'data_Run2016Bv2' : tnpSample('data_Run2017Bv2' , eosLegacyReReco2016 + 'TnPTree_2016B_2.root' , lumi = 5.785 ),
'data_Run2016C' : tnpSample('data_Run2017C' , eosLegacyReReco2016 + 'TnPTree_2016C.root' , lumi = 2.573 ),
'data_Run2016D' : tnpSample('data_Run2017D' , eosLegacyReReco2016 + 'TnPTree_2016D.root' , lumi = 4.248 ),
'data_Run2016E' : tnpSample('data_Run2017E' , eosLegacyReReco2016 + 'TnPTree_2016E.root' , lumi = 3.947 ),
'data_Run2016F' : tnpSample('data_Run2017F' , eosLegacyReReco2016 + 'TnPTree_2016F.root' , lumi = 3.102 ),
'data_Run2016G' : tnpSample('data_Run2017G' , eosLegacyReReco2016 + 'TnPTree_2016G.root' , lumi = 7.540 ),
'data_Run2016H' : tnpSample('data_Run2017H' , eosLegacyReReco2016 + 'TnPTree_2016H.root' , lumi = 7.813 ),
}
ReReco2018 = {
### MiniAOD TnP for IDs scale
'DY_madgraph' : tnpSample('DY_madgraph',
eosReReco2018 + 'DYJetsToLLmadgraphMLM.root',
isMC = True, nEvts = -1 ),
'DY_powheg' : tnpSample('DY_powheg',
eosReReco2018 + 'DYToEEpowheg.root',
isMC = True, nEvts = -1 ),
'data_Run2018A' : tnpSample('data_Run2018A' , eosReReco2018 + 'RunA.root' , lumi = 10.723),
'data_Run2018B' : tnpSample('data_Run2018B' , eosReReco2018 + 'RunB.root' , lumi = 5.964),
'data_Run2018C' : tnpSample('data_Run2018C' , eosReReco2018 + 'RunC.root' , lumi = 6.382),
'data_Run2018D' : tnpSample('data_Run2018D' , eosReReco2018 + 'RunD.root' , lumi = 29.181),
}
UL2016_preVFP = {
'DY_madgraph' : tnpSample('DY_madgraph',
eosUL2016preVFP + 'DY_LO_L1matched.root',
isMC = True, nEvts = -1 ),
'DY_amcatnloext' : tnpSample('DY_amcatnloext',
eosUL2016preVFP + 'DY_NLO_L1matched.root',
isMC = True, nEvts = -1 ),
'data_Run2016B' : tnpSample('data_Run2016B' , eosUL2016preVFP + 'Run2016B_L1matched.root' , lumi = 5.9098246),
'data_Run2016C' : tnpSample('data_Run2016C' , eosUL2016preVFP + 'Run2016C_L1matched.root' , lumi = 2.64992914),
'data_Run2016D' : tnpSample('data_Run2016D' , eosUL2016preVFP + 'Run2016D_L1matched.root' , lumi = 4.292865604),
'data_Run2016E' : tnpSample('data_Run2016E' , eosUL2016preVFP + 'Run2016E_L1matched.root' , lumi = 4.185165152),
'data_Run2016F' : tnpSample('data_Run2016F' , eosUL2016preVFP + 'Run2016F_L1matched.root' , lumi = 2.725508364)
}
UL2016_postVFP = {
'DY_madgraph' : tnpSample('DY_madgraph',
eosUL2016postVFP + 'DY_LO_L1matched.root',
isMC = True, nEvts = -1 ),
'DY_amcatnloext' : tnpSample('DY_amcatnloext',
eosUL2016postVFP + 'DY_NLO_L1matched.root',
isMC = True, nEvts = -1 ),
'data_Run2016F' : tnpSample('data_Run2016F' , eosUL2016postVFP + 'Run2016F_L1merged.root' , lumi = 0.414987426),
'data_Run2016G' : tnpSample('data_Run2016G' , eosUL2016postVFP + 'Run2016G_L1matched.root' , lumi = 7.634508755),
'data_Run2016H' : tnpSample('data_Run2016H' , eosUL2016postVFP + 'Run2016H_L1matched.root' , lumi = 8.802242522)
}
UL2017 = {
'DY_madgraph' : tnpSample('DY_madgraph',
eosUL2017 + 'DY_LO.root ',
isMC = True, nEvts = -1 ),
'DY_amcatnloext' : tnpSample('DY_amcatnloext',
eosUL2017 + 'DY_NLO.root',
isMC = True, nEvts = -1 ),
'data_Run2017B' : tnpSample('data_Run2017B' , eosUL2017 + 'Run2017B.root' , lumi = 4.793961427),
'data_Run2017C' : tnpSample('data_Run2017C' , eosUL2017 + 'Run2017C.root' , lumi = 9.631214821),
'data_Run2017D' : tnpSample('data_Run2017D' , eosUL2017 + 'Run2017D.root' , lumi = 4.247682053),
'data_Run2017E' : tnpSample('data_Run2017E' , eosUL2017 + 'Run2017E.root' , lumi = 9.313642402),
'data_Run2017F' : tnpSample('data_Run2017F' , eosUL2017 + 'Run2017F.root' , lumi = 13.510934811),
}
UL2018 = {
'DY_madgraph' : tnpSample('DY_madgraph',
eosUL2018 + 'DY_LO.root',
isMC = True, nEvts = -1 ),
'DY_amcatnloext' : tnpSample('DY_amcatnloext',
eosUL2018 + 'DY_NLO.root',
isMC = True, nEvts = -1 ),
'data_Run2018A' : tnpSample('data_Run2018A' , eosUL2018 + 'Run2018A.root' , lumi = 14.02672485),
'data_Run2018B' : tnpSample('data_Run2018B' , eosUL2018 + 'Run2018B.root' , lumi = 7.060617355),
'data_Run2018C' : tnpSample('data_Run2018C' , eosUL2018 + 'Run2018C.root' , lumi = 6.894770971),
'data_Run2018D' : tnpSample('data_Run2018D' , eosUL2018 + 'Run2018D.root' , lumi = 31.74220577),
}
Run3 = {
'DY_madgraph' : tnpSample('DY_madgraph',
eosRun3 + 'DYToEE_M-50_NNPDF31_TuneCP5_13p6TeV-powheg-pythia8_EleID_PhoID/DYToEE_M-50_NNPDF31_TuneCP5_13p6TeV-powheg-pythia8/DYToEE_M-50_NNPDF31_TuneCP5_13p6TeV-powheg-pythia8_EleID_PhoID/221018_080249/0000/merged.root',
isMC = True, nEvts = -1 ),
# 'DY_amcatnlo' : tnpSample('DY_amcatnlo',
# eosUL2017 + 'DYJetsToLLM50amcatnloFXFX.root',
# isMC = True, nEvts = -1 ),
# 'DY_amcatnloext' : tnpSample('DY_amcatnloext',
# eosUL2017 + 'DYJetsToLL_amcatnloFXFX.root',
# isMC = True, nEvts = -1 ),
'data_Run3B' : tnpSample('data_Run3B' , eosRun3 + 'ntuple_Run3_data_2022B_EleID_PhoID/data/EGamma/crab_Egamma2022B_EleID_PhoID/221012_155735/0000/merged.root' , lumi = 0.086),
'data_Run3C' : tnpSample('data_Run3C' , eosRun3 + 'ntuple_Run3_data_2022C_EleID_PhoID/data/EGamma/crab_Egamma2022C_EleID_PhoID/221014_145533/0000/merged.root' , lumi = 4.45),
'data_Run3D' : tnpSample('data_Run3D' , eosRun3 + 'ntuple_Run3_data_2022D_EleID_PhoID/data/EGamma/crab_Egamma2022D_EleID_PhoID/221014_145636/0000/merged.root' , lumi = 0.912),
'data_Run3E' : tnpSample('data_Run3E' , eosRun3 + 'ntuple_Run3_data_2022E_EleID_PhoID/data/EGamma/crab_Egamma2022E_EleID_PhoID/221018_073725/0000/merged.root' , lumi = 2.08),
'data_Run3F' : tnpSample('data_Run3F' , eosRun3 + 'ntuple_Run3_data_2022F_EleID_PhoID/data/EGamma/crab_Egamma2022F_EleID_PhoID/221114_171125/0000/merged.root' , lumi = 4.99),
'data_Run3G' : tnpSample('data_Run3G' , eosRun3 + 'ntuple_Run3_data_2022G_EleID_PhoID/data/EGamma/crab_Egamma2022G_EleID_PhoID/221211_201213/0000/merged.root' , lumi = 2.43),
}
Run3_124X_PromptReco2022F = {
'DY_1j_madgraph_postEE' : tnpSample('DY_1j_madgraph_postEE', eos_Run3_124X + '/mc/TnPTree_DYJetsToLL_M-50_TuneCP5_13p6TeV-madgraphMLM-pythia8_2022_DY_LO_postEE.root', isMC=True, nEvts = 96505000),
'data_Run2022F': tnpSample('data_Run2022F', eos_Run3_PromptReco + '/data/TnPTree_EGamma_2022_Run2022F.root', lumi = 18.0064)}
Run3_124X_PromptReco2022G = {
'DY_1j_madgraph_postEE' : tnpSample('DY_1j_madgraph_postEE', eos_Run3_124X + '/mc/TnPTree_DYJetsToLL_M-50_TuneCP5_13p6TeV-madgraphMLM-pythia8_2022_DY_LO_postEE.root', isMC=True, nEvts = 96505000),
'data_Run2022G': tnpSample('data_Run2022G', eos_Run3_PromptReco + '/data/TnPTree_EGamma_2022_Run2022G.root', lumi = 3.1219)}
Run3_124X_PromptReco_preEE = {
'DY_1j_madgraph' : tnpSample('DY_1j_madgraph', eos_Run3_PromptReco + '/mc/TnPTree_DYJetsToLL_M-50_TuneCP5_13p6TeV-madgraphMLM-pythia8_2022_DY_LO.root', isMC=True, nEvts = 27310302),
'data_Run2022B': tnpSample('data_Run2022B', eos_Run3_PromptReco + '/data/TnPTree_EGamma_2022_Run2022B.root', lumi = 0.0975),
'data_Run2022C': tnpSample('data_Run2022C', eos_Run3_PromptReco + '/data/TnPTree_EGamma_2022_Run2022C.root', lumi = 5.0702),
'data_Run2022D': tnpSample('data_Run2022D', eos_Run3_PromptReco + '/data/TnPTree_EGamma_2022_Run2022D.root', lumi = 1.8260),
}
Run3_124X_PromptReco_postEE = {
'DY_1j_madgraph_postEE' : tnpSample('DY_1j_madgraph_postEE', eos_Run3_124X + '/mc/TnPTree_DYJetsToLL_M-50_TuneCP5_13p6TeV-madgraphMLM-pythia8_2022_DY_LO_postEE.root', isMC=True, nEvts = 96505000),
'data_Run2022E': tnpSample('data_Run2022E', eos_Run3_PromptReco + '/data/TnPTree_EGamma_2022_Run2022E.root', lumi = 5.8784),
'data_Run2022F': tnpSample('data_Run2022F', eos_Run3_PromptReco + '/data/TnPTree_EGamma_2022_Run2022F.root', lumi = 18.0064),
'data_Run2022G': tnpSample('data_Run2022G', eos_Run3_PromptReco + '/data/TnPTree_EGamma_2022_Run2022G.root', lumi = 3.1219)
}
Run3_Reco_124X_PromptReco_postEE = {
'DY_1j_madgraph_postEE' : tnpSample('DY_1j_madgraph_postEE', eos_Reco_Run3_124X + 'TnPTree_DYJetsToLL_M-50_TuneCP5_13p6TeV-madgraphMLM-pythia8_2022_DY_LO_postEE.root', isMC=True, nEvts = 96505000),
'data_Run2022E': tnpSample('data_Run2022E', eos_Reco_Run3_PromptReco + '/TnPTree_EGamma_2022_Run2022E.root', lumi = 5.8784),
'data_Run2022F': tnpSample('data_Run2022F', eos_Reco_Run3_PromptReco + '/TnPTree_EGamma_2022_Run2022F.root', lumi = 18.0064),
'data_Run2022G': tnpSample('data_Run2022G', eos_Reco_Run3_PromptReco + '/TnPTree_EGamma_2022_Run2022G.root', lumi = 3.1219)
}