Fork me on GitHub

source: git/cards/delphes_card_CLICdet.tcl@ 5ec2b23

ImprovedOutputFile Timing dual_readout llp
Last change on this file since 5ec2b23 was b4e1ab5, checked in by Ulrike Schnoor <ulrike.schnoor@…>, 7 years ago

jet energy smearing for 1.4 and 3 tev

  • Property mode set to 100644
File size: 39.9 KB
Line 
1#######################################
2# CLICdet model
3# based on CLICdp-Note-2017-001
4# Ulrike Schnoor ulrike.schnoor@cern.ch
5#
6# Jet finding with Valencia algorithm:
7# use exclusive clustering with njets
8# according to final state
9#
10#######################################
11# Order of execution of various modules
12#######################################
13
14set ExecutionPath {
15 ParticlePropagator
16
17 ChargedHadronTrackingEfficiency
18 ElectronTrackingEfficiency
19 MuonTrackingEfficiency
20
21 ChargedHadronMomentumSmearing
22 ElectronMomentumSmearing
23 MuonMomentumSmearing
24
25 TrackMerger
26
27 ECal
28 HCal
29
30 Calorimeter
31 EFlowMerger
32
33
34 PhotonEfficiency
35 PhotonIsolation
36
37 ElectronFilter
38 ElectronEfficiency
39 ElectronIsolation
40
41 ChargedHadronFilter
42
43 MuonEfficiency
44 MuonIsolation
45
46 EFlowFilter
47
48 NeutrinoFilter
49 GenJetFinder
50 FastJetFinderKt
51 FastJetFinderVLC_R05_N2
52 FastJetFinderVLC_R05_N3
53 FastJetFinderVLC_R05_N4
54 FastJetFinderVLC_R05_N5
55 FastJetFinderVLC_R05_N6
56 FastJetFinderVLC_R07_N2
57 FastJetFinderVLC_R07_N3
58 FastJetFinderVLC_R07_N4
59 FastJetFinderVLC_R07_N5
60 FastJetFinderVLC_R07_N6
61 FastJetFinderVLC_R10_N2
62 FastJetFinderVLC_R10_N3
63 FastJetFinderVLC_R10_N4
64 FastJetFinderVLC_R10_N5
65 FastJetFinderVLC_R10_N6
66 FastJetFinderVLC_R12_N2
67 FastJetFinderVLC_R12_N3
68 FastJetFinderVLC_R12_N4
69 FastJetFinderVLC_R12_N5
70 FastJetFinderVLC_R12_N6
71 FastJetFinderVLC_R15_N2
72 FastJetFinderVLC_R15_N3
73 FastJetFinderVLC_R15_N4
74 FastJetFinderVLC_R15_N5
75 FastJetFinderVLC_R15_N6
76
77 FastJetFinderVLC_R05_inclusive
78 FastJetFinderVLC_R07_inclusive
79 FastJetFinderVLC_R10_inclusive
80 FastJetFinderVLC_R12_inclusive
81 FastJetFinderVLC_R15_inclusive
82
83
84 MissingET
85 GenMissingET
86
87
88 JetMomentumSmearing_VLCR05N2
89 JetMomentumSmearing_VLCR05N3
90 JetMomentumSmearing_VLCR05N4
91 JetMomentumSmearing_VLCR05N5
92 JetMomentumSmearing_VLCR05N6
93 JetMomentumSmearing_VLCR05_inclusive
94 JetMomentumSmearing_VLCR07N2
95 JetMomentumSmearing_VLCR07N3
96 JetMomentumSmearing_VLCR07N4
97 JetMomentumSmearing_VLCR07N5
98 JetMomentumSmearing_VLCR07N6
99 JetMomentumSmearing_VLCR07_inclusive
100 JetMomentumSmearing_VLCR10N2
101 JetMomentumSmearing_VLCR10N3
102 JetMomentumSmearing_VLCR10N4
103 JetMomentumSmearing_VLCR10N5
104 JetMomentumSmearing_VLCR10N6
105 JetMomentumSmearing_VLCR10_inclusive
106 JetMomentumSmearing_VLCR12N2
107 JetMomentumSmearing_VLCR12N3
108 JetMomentumSmearing_VLCR12N4
109 JetMomentumSmearing_VLCR12N5
110 JetMomentumSmearing_VLCR12N6
111 JetMomentumSmearing_VLCR12_inclusive
112 JetMomentumSmearing_VLCR15N2
113 JetMomentumSmearing_VLCR15N3
114 JetMomentumSmearing_VLCR15N4
115 JetMomentumSmearing_VLCR15N5
116 JetMomentumSmearing_VLCR15N6
117 JetMomentumSmearing_VLCR15_inclusive
118
119
120
121 JetEnergyScale_VLCR05N2
122 JetEnergyScale_VLCR05N3
123 JetEnergyScale_VLCR05N4
124 JetEnergyScale_VLCR05N5
125 JetEnergyScale_VLCR05N6
126 JetEnergyScale_VLCR05_inclusive
127 JetEnergyScale_VLCR07N2
128 JetEnergyScale_VLCR07N3
129 JetEnergyScale_VLCR07N4
130 JetEnergyScale_VLCR07N5
131 JetEnergyScale_VLCR07N6
132 JetEnergyScale_VLCR07_inclusive
133 JetEnergyScale_VLCR10N2
134 JetEnergyScale_VLCR10N3
135 JetEnergyScale_VLCR10N4
136 JetEnergyScale_VLCR10N5
137 JetEnergyScale_VLCR10N6
138 JetEnergyScale_VLCR10_inclusive
139 JetEnergyScale_VLCR12N2
140 JetEnergyScale_VLCR12N3
141 JetEnergyScale_VLCR12N4
142 JetEnergyScale_VLCR12N5
143 JetEnergyScale_VLCR12N6
144 JetEnergyScale_VLCR12_inclusive
145 JetEnergyScale_VLCR15N2
146 JetEnergyScale_VLCR15N3
147 JetEnergyScale_VLCR15N4
148 JetEnergyScale_VLCR15N5
149 JetEnergyScale_VLCR15N6
150 JetEnergyScale_VLCR15_inclusive
151
152
153 JetFlavorAssociation_R05N2
154 JetFlavorAssociation_R05N3
155 JetFlavorAssociation_R05N4
156 JetFlavorAssociation_R05N5
157 JetFlavorAssociation_R05N6
158
159 JetFlavorAssociation_R07N2
160 JetFlavorAssociation_R07N3
161 JetFlavorAssociation_R07N4
162 JetFlavorAssociation_R07N5
163 JetFlavorAssociation_R07N6
164
165 JetFlavorAssociation_R10N2
166 JetFlavorAssociation_R10N3
167 JetFlavorAssociation_R10N4
168 JetFlavorAssociation_R10N5
169 JetFlavorAssociation_R10N6
170
171 JetFlavorAssociation_R12N2
172 JetFlavorAssociation_R12N3
173 JetFlavorAssociation_R12N4
174 JetFlavorAssociation_R12N5
175 JetFlavorAssociation_R12N6
176
177 JetFlavorAssociation_R15N2
178 JetFlavorAssociation_R15N3
179 JetFlavorAssociation_R15N4
180 JetFlavorAssociation_R15N5
181 JetFlavorAssociation_R15N6
182
183 JetFlavorAssociation_R05_inclusive
184 JetFlavorAssociation_R07_inclusive
185 JetFlavorAssociation_R10_inclusive
186 JetFlavorAssociation_R12_inclusive
187 JetFlavorAssociation_R15_inclusive
188
189
190 BTaggingWP50_R05N2
191 BTaggingWP70_R05N2
192 BTaggingWP90_R05N2
193 BTaggingWP50_R05N3
194 BTaggingWP70_R05N3
195 BTaggingWP90_R05N3
196 BTaggingWP50_R05N4
197 BTaggingWP70_R05N4
198 BTaggingWP90_R05N4
199 BTaggingWP50_R05N5
200 BTaggingWP70_R05N5
201 BTaggingWP90_R05N5
202 BTaggingWP50_R05N6
203 BTaggingWP70_R05N6
204 BTaggingWP90_R05N6
205 BTaggingWP50_R07N2
206 BTaggingWP70_R07N2
207 BTaggingWP90_R07N2
208 BTaggingWP50_R07N3
209 BTaggingWP70_R07N3
210 BTaggingWP90_R07N3
211 BTaggingWP50_R07N4
212 BTaggingWP70_R07N4
213 BTaggingWP90_R07N4
214 BTaggingWP50_R07N5
215 BTaggingWP70_R07N5
216 BTaggingWP90_R07N5
217 BTaggingWP50_R07N6
218 BTaggingWP70_R07N6
219 BTaggingWP90_R07N6
220 BTaggingWP50_R10N2
221 BTaggingWP70_R10N2
222 BTaggingWP90_R10N2
223 BTaggingWP50_R10N3
224 BTaggingWP70_R10N3
225 BTaggingWP90_R10N3
226 BTaggingWP50_R10N4
227 BTaggingWP70_R10N4
228 BTaggingWP90_R10N4
229 BTaggingWP50_R10N5
230 BTaggingWP70_R10N5
231 BTaggingWP90_R10N5
232 BTaggingWP50_R10N6
233 BTaggingWP70_R10N6
234 BTaggingWP90_R10N6
235 BTaggingWP50_R12N2
236 BTaggingWP70_R12N2
237 BTaggingWP90_R12N2
238 BTaggingWP50_R12N3
239 BTaggingWP70_R12N3
240 BTaggingWP90_R12N3
241 BTaggingWP50_R12N4
242 BTaggingWP70_R12N4
243 BTaggingWP90_R12N4
244 BTaggingWP50_R12N5
245 BTaggingWP70_R12N5
246 BTaggingWP90_R12N5
247 BTaggingWP50_R12N6
248 BTaggingWP70_R12N6
249 BTaggingWP90_R12N6
250 BTaggingWP50_R15N2
251 BTaggingWP70_R15N2
252 BTaggingWP90_R15N2
253 BTaggingWP50_R15N3
254 BTaggingWP70_R15N3
255 BTaggingWP90_R15N3
256 BTaggingWP50_R15N4
257 BTaggingWP70_R15N4
258 BTaggingWP90_R15N4
259 BTaggingWP50_R15N5
260 BTaggingWP70_R15N5
261 BTaggingWP90_R15N5
262 BTaggingWP50_R15N6
263 BTaggingWP70_R15N6
264 BTaggingWP90_R15N6
265 BTaggingWP50_R05_inclusive
266 BTaggingWP70_R05_inclusive
267 BTaggingWP90_R05_inclusive
268 BTaggingWP50_R07_inclusive
269 BTaggingWP70_R07_inclusive
270 BTaggingWP90_R07_inclusive
271 BTaggingWP50_R10_inclusive
272 BTaggingWP70_R10_inclusive
273 BTaggingWP90_R10_inclusive
274 BTaggingWP50_R12_inclusive
275 BTaggingWP70_R12_inclusive
276 BTaggingWP90_R12_inclusive
277 BTaggingWP50_R15_inclusive
278 BTaggingWP70_R15_inclusive
279 BTaggingWP90_R15_inclusive
280
281
282 TauTagging_R05N2
283 TauTagging_R05N3
284 TauTagging_R05N4
285 TauTagging_R05N5
286 TauTagging_R05N6
287 TauTagging_R07N2
288 TauTagging_R07N3
289 TauTagging_R07N4
290 TauTagging_R07N5
291 TauTagging_R07N6
292 TauTagging_R10N2
293 TauTagging_R10N3
294 TauTagging_R10N4
295 TauTagging_R10N5
296 TauTagging_R10N6
297 TauTagging_R12N2
298 TauTagging_R12N3
299 TauTagging_R12N4
300 TauTagging_R12N5
301 TauTagging_R12N6
302 TauTagging_R15N2
303 TauTagging_R15N3
304 TauTagging_R15N4
305 TauTagging_R15N5
306 TauTagging_R15N6
307
308 TauTagging_R05_inclusive
309 TauTagging_R07_inclusive
310 TauTagging_R10_inclusive
311 TauTagging_R12_inclusive
312 TauTagging_R15_inclusive
313
314
315
316 ScalarHT
317
318
319 TreeWriter
320}
321
322#################################
323# Propagate particles in cylinder
324#################################
325
326module ParticlePropagator ParticlePropagator {
327 set InputArray Delphes/stableParticles
328
329 set OutputArray stableParticles
330 set ChargedHadronOutputArray chargedHadrons
331 set ElectronOutputArray electrons
332 set MuonOutputArray muons
333
334 # radius of the magnetic field coverage in the calorimeter, in m
335 set Radius 1.5
336 # half-length of the magnetic field coverage in the calorimeter, in m
337 set HalfLength 2.31
338
339 # magnetic field, in T
340 set Bz 4.0
341}
342
343####################################
344# Charged hadron tracking efficiency
345####################################
346
347module Efficiency ChargedHadronTrackingEfficiency {
348 set InputArray ParticlePropagator/chargedHadrons
349 set OutputArray chargedHadrons
350 # Current full simulation with CLICdet provides for pions:
351
352 set EfficiencyFormula {
353 (abs(eta) > 2.54) * (0.000) +
354 (energy >= 80) * (abs(eta) < 2.54) * (1.000) +
355 (energy < 80 && energy >= 3) * (abs(eta) <=2.54 && abs(eta) > 2.34) * (0.994) +
356 (energy < 80 && energy >= 3) * (abs(eta) <= 2.34) * (1.000) +
357 (energy < 3) * (abs(eta) <= 2.54 && abs(eta) > 0.55 ) * (0.000) +
358 (energy < 3) * (abs(eta) <= 0.55 ) * (1.000)
359 }
360}
361
362##############################
363# Electron tracking efficiency
364##############################
365
366module Efficiency ElectronTrackingEfficiency {
367 set InputArray ParticlePropagator/electrons
368 set OutputArray electrons
369
370
371 # Current full simulation with CLICdet provides for electrons:
372 set EfficiencyFormula {
373 (pt <= 1) * (0.000) +
374 (abs(eta) > 2.54) * (0.000) +
375 (energy >= 80) * (abs(eta) <= 2.54 && abs(eta) > 2.44 ) * (0.993) +
376 (energy >= 80) * (abs(eta) <= 2.44 && abs(eta) > 2.34 ) * (0.997) +
377 (energy >= 80) * (abs(eta) <= 2.34 ) * (1.000) +
378 (energy < 80 && energy >= 5) * (abs(eta) <= 2.54 && abs(eta) > 2.17 ) * (0.998) +
379 (energy < 80 && energy >= 5) * (abs(eta) <= 2.17) * (1.000) +
380 (energy < 5) * (abs(eta) > 2.34 ) * (0.000) +
381 (energy < 5) * (abs(eta) <= 2.34 && abs(eta) > 0.76 ) * (0.997) +
382 (energy < 5) * (abs(eta) <= 0.76) * (0.999)
383 }
384}
385
386##########################
387# Muon tracking efficiency
388##########################
389
390module Efficiency MuonTrackingEfficiency {
391 set InputArray ParticlePropagator/muons
392 set OutputArray muons
393
394 # Current full simulation with CLICdet provides for muons:
395 set EfficiencyFormula {
396 (pt < 1) * (0.000) +
397 (abs(eta) > 2.54) * (0.000) +
398 (abs(eta) <= 2.54 && abs(eta) > 2.44 ) * (energy >= 80) * (0.994) +
399 (abs(eta) <= 2.54 && abs(eta) > 2.44 ) * (energy >= 5 && energy < 80) * (0.996) +
400 (abs(eta) <= 2.54 && abs(eta) > 2.44 ) * (energy < 5 ) * (0.996) +
401 (abs(eta) <= 2.44 ) * (energy >= 5 ) * (1.000) +
402 (abs(eta) <= 2.44 && abs(eta) > 2.25 ) * (energy < 5 && pt >=1 ) * (0.999) +
403 (abs(eta) <= 2.25 ) * (energy >= 1) * (1.000)
404
405
406 }
407}
408
409########################################
410# Momentum resolution for charged tracks
411########################################
412
413module MomentumSmearing ChargedHadronMomentumSmearing {
414 set InputArray ChargedHadronTrackingEfficiency/chargedHadrons
415 set OutputArray chargedHadrons
416
417
418 # Resolution given in dpT/pT.
419 # CLICdet internal studies
420 set ResolutionFormula {
421 (abs(eta) < 2.66 && abs(eta) >= 1.74 ) * 2 * sqrt( 8.56036e-05^2 * pt^2 +0.0148987^2 ) +
422 (abs(eta) < 1.74 && abs(eta) >= 1.32 ) * 2 * sqrt( 8.56036e-05^2 * pt^2 +0.0148987^2 ) +
423 (abs(eta) < 1.32 && abs(eta) >= 0.76 ) * 2 * sqrt( 1.12382e-05^2 * pt^2 +0.00391722^2 ) +
424 (abs(eta) < 0.76 && abs(eta) >= 0.36 ) * sqrt( 1.16768e-05^2 * pt^2 +0.00255204^2 ) +
425 (abs(eta) < 0.36 && abs(eta) >= 0.18 ) * sqrt( 1.28327e-05^2 * pt^2 +0.00220587^2 ) +
426 (abs(eta) < 0.18) * sqrt( 1.32845e-05^2 * pt^2 +0.00209325^2 )
427
428 }
429}
430
431###################################
432# Momentum resolution for electrons
433###################################
434
435module MomentumSmearing ElectronMomentumSmearing {
436 set InputArray ElectronTrackingEfficiency/electrons
437 set OutputArray electrons
438
439 # Resolution given in dpT/pT.
440 # CLICdet internal studies
441 set ResolutionFormula {
442 (abs(eta) < 2.66 && abs(eta) >= 1.74 ) * 2 * sqrt( 8.62283e-05^2 * pt^2 + 0.0177556^2 ) +
443 (abs(eta) < 1.74 && abs(eta) >= 1.32 ) * 2 * sqrt( 8.62283e-05^2 * pt^2 + 0.0177556^2 ) +
444 (abs(eta) < 1.32 && abs(eta) >= 0.76 ) * 2 * sqrt( 1.0915e-05 ^2 * pt^2 + 0.00663766^2 ) +
445 (abs(eta) < 0.76 && abs(eta) >= 0.36 ) * sqrt( 1.15518e-05^2 * pt^2 + 0.00398644^2 ) +
446 (abs(eta) < 0.36 && abs(eta) >= 0.18 ) * sqrt( 1.3307e-05 ^2 * pt^2 + 0.00317807^2 ) +
447 (abs(eta) < 0.18) * sqrt( 1.40722e-05^2 * pt^2 + 0.00292138^2 )
448
449 }
450}
451
452###############################
453# Momentum resolution for muons
454###############################
455
456module MomentumSmearing MuonMomentumSmearing {
457 set InputArray MuonTrackingEfficiency/muons
458 set OutputArray muons
459
460 # Resolution given in dpT/pT.
461
462 # CLICdet internal studies
463 set ResolutionFormula {
464
465 (abs(eta) < 2.66 && abs(eta) >= 1.74 ) * 2 * sqrt(4.57439e-05^2 * pt^2* + 0.0149328^2 ) +
466 (abs(eta) < 1.74 && abs(eta) >= 1.32 ) * 2 * sqrt(4.57439e-05^2 * pt^2* + 0.0149328^2 ) +
467 (abs(eta) < 1.32 && abs(eta) >= 0.76 ) * 2 * sqrt(9.81626e-06^2 * pt^2* + 0.00379895^2 ) +
468 (abs(eta) < 0.76 && abs(eta) >= 0.36 ) * sqrt(1.1959e-05^2 * pt^2* + 0.00242417^2 ) +
469 (abs(eta) < 0.36 && abs(eta) >= 0.18 ) * sqrt(1.20149e-05^2 * pt^2 + 0.00219291^2 ) +
470 (abs(eta) < 0.18) * sqrt(1.29686e-05^2 * pt^2 + 0.0020392^2 )
471
472 }
473}
474
475##############
476# Track merger
477##############
478
479module Merger TrackMerger {
480 # add InputArray InputArray
481 add InputArray ChargedHadronMomentumSmearing/chargedHadrons
482 add InputArray ElectronMomentumSmearing/electrons
483 add InputArray MuonMomentumSmearing/muons
484 set OutputArray tracks
485}
486
487#############
488# ECAL
489#############
490
491module SimpleCalorimeter ECal {
492 set ParticleInputArray ParticlePropagator/stableParticles
493 set TrackInputArray TrackMerger/tracks
494
495 set TowerOutputArray ecalTowers
496 set EFlowTrackOutputArray eflowTracks
497 set EFlowTowerOutputArray eflowPhotons
498
499 set IsEcal true
500
501 set EnergyMin 0.5
502 set EnergySignificanceMin 1.0
503
504 set SmearTowerCenter true
505
506 set pi [expr {acos(-1)}]
507
508 # lists of the edges of each tower in eta and phi
509 # each list starts with the lower edge of the first tower
510 # the list ends with the higher edged of the last tower
511
512 #ECAL barrel: dphi = 0.2 degree, deta=0.003 towers up to |eta| <=1.2
513 #ECAL endcaps: dphi = 0.8 degree, deta=0.02 towers up to |eta| <=2.5
514 #ECAL plug: dphi = 1 degree, deta = 0.02 up to |eta| <=3
515 #ECAL cell sizes always 5x5 mm^2
516
517 #barrel:
518 #dphi = 0.2 degree towers up to eta <=1.2
519 set PhiBins {}
520 for {set i -900} {$i <= 900} {incr i} {
521 add PhiBins [expr {$i * $pi/900.0 }]
522 }
523 # 0.003 unit (5x5 mm^2) in eta up to eta <=1.2
524 for {set i -400} {$i <=400} {incr i} {
525 set eta [expr {$i * 0.003}]
526 add EtaPhiBins $eta $PhiBins
527 }
528
529 #endcaps:
530 #dphi = 0.8 degree towers for 1.2 < eta <=2.5
531 set PhiBins {}
532 for {set i -225} {$i <= 225} {incr i} {
533 add PhiBins [expr {$i * $pi/225.}]
534 }
535 #deta=0.02 units for 1.2 < |eta| <=2.5
536 #first, from -2.5 to -1.2, there will be (1.3/0.02=)65 segments
537 for {set i 1} {$i <=66} {incr i} {
538 set eta [expr {-2.52 + $i * 0.02}]
539 add EtaPhiBins $eta $PhiBins
540 }
541 #same for 1.2 to 2.5
542 for {set i 1} {$i <=66} {incr i} {
543 set eta [expr {1.18 + $i*0.02}]
544 add EtaPhiBins $eta $PhiBins
545 }
546
547 #plug:
548 #dphi = 1 degree for 2.5 < eta <=3
549 set PhiBins {}
550 for {set i -180} {$i <= 180} {incr i} {
551 add PhiBins [expr {$i * $pi/180.}]
552 }
553 # deta = 0.02 for 2.5 < |eta| <=3
554 # from -3 to -2.5, there will be 25 segments
555 for {set i 1} {$i <= 26} {incr i} {
556 set eta [expr {-3.02 + $i * 0.02}]
557 add EtaPhiBins $eta $PhiBins
558 }
559 #same for 2.5 to 3
560 for {set i 1} {$i <= 26} {incr i} {
561 set eta [expr {2.48 + $i*0.02}]
562 add EtaPhiBins $eta $PhiBins
563 }
564
565
566
567 # default energy fractions {abs(PDG code)} {fraction of energy deposited in ECAL}
568
569 add EnergyFraction {0} {0.0}
570 # energy fractions for e, gamma and pi0
571 add EnergyFraction {11} {1.0}
572 add EnergyFraction {22} {1.0}
573 add EnergyFraction {111} {1.0}
574 # energy fractions for muon, neutrinos and neutralinos
575 add EnergyFraction {12} {0.0}
576 add EnergyFraction {13} {0.0}
577 add EnergyFraction {14} {0.0}
578 add EnergyFraction {16} {0.0}
579 add EnergyFraction {1000022} {0.0}
580 add EnergyFraction {1000023} {0.0}
581 add EnergyFraction {1000025} {0.0}
582 add EnergyFraction {1000035} {0.0}
583 add EnergyFraction {1000045} {0.0}
584 # energy fractions for K0short and Lambda
585 add EnergyFraction {310} {0.3}
586 add EnergyFraction {3122} {0.3}
587
588 # set ECalResolutionFormula {resolution formula as a function of eta and energy}
589 set ResolutionFormula {
590 (abs(eta) <= 0.78 ) * sqrt(energy^2*0.01^2 + energy*0.156^2)+
591 (abs(eta) > 0.78 && abs(eta) <=0.83 ) * sqrt( energy^0.01^2 + energy*0.175^2 ) +
592 (abs(eta) <= 3 && abs(eta) > 0.83) * sqrt( energy^2*0.01^2 + energy*0.151^2 )}
593}
594
595#############
596# HCAL
597#############
598
599module SimpleCalorimeter HCal {
600 set ParticleInputArray ParticlePropagator/stableParticles
601 set TrackInputArray ECal/eflowTracks
602
603 set TowerOutputArray hcalTowers
604 set EFlowTrackOutputArray eflowTracks
605 set EFlowTowerOutputArray eflowNeutralHadrons
606
607 set IsEcal false
608
609 set EnergyMin 1.0
610 set EnergySignificanceMin 1.0
611
612 set SmearTowerCenter true
613
614 set pi [expr {acos(-1)}]
615
616 # lists of the edges of each tower in eta and phi
617 # each list starts with the lower edge of the first tower
618 # the list ends with the higher edged of the last tower
619
620
621 #HCAL barrel: dphi = 1 degree, deta= 0.02 towers up to |eta| <=0.8
622 #HCAL ring: dphi = 1 degree, deta= 0.02 towers up to |eta| <=0.9
623 #HCAL endcaps: dphi = 6 degree, deta = 0.1 up to |eta| <=3.5
624 #HCAL cell sizes always 30x30 mm^2
625
626 #barrel and ring:
627 #dphi = 1 degree up to |eta| <=0.9
628 set PhiBins {}
629 for {set i -180} {$i <=180} {incr i} {
630 add PhiBins [expr {$i * $pi/180.0}]
631 }
632 #deta= 0.02 towers up to |eta| <=0.9
633 for {set i -45} {$i <=45} {incr i} {
634 set eta [expr {$i * 0.02}]
635 add EtaPhiBins $eta $PhiBins
636 }
637
638 #endcaps:
639 # dphi = 6 degree
640 set PhiBins {}
641 for {set i -30} {$i <=30} {incr i} {
642 add PhiBins [expr {$i * $pi/30.0}]
643 }
644 # deta =0.1 for 0.9 < |eta| <=3.0
645 #for -3.0 to -0.9, 21 segments
646 for {set i 1} {$i <=22} {incr i} {
647 set eta [expr {-3.1 + $i * 0.1}]
648 add EtaPhiBins $eta $PhiBins
649 }
650 #same for 0.9 to 3.0
651 for {set i 1} {$i <=22} {incr i} {
652 set eta [expr {0.8 + $i * 0.1 }]
653 add EtaPhiBins $eta $PhiBins
654 }
655
656 # default energy fractions {abs(PDG code)} {Fecal Fhcal}
657 add EnergyFraction {0} {1.0}
658 # energy fractions for e, gamma and pi0
659 add EnergyFraction {11} {0.0}
660 add EnergyFraction {22} {0.0}
661 add EnergyFraction {111} {0.0}
662 # energy fractions for muon, neutrinos and neutralinos
663 add EnergyFraction {12} {0.0}
664 add EnergyFraction {13} {0.0}
665 add EnergyFraction {14} {0.0}
666 add EnergyFraction {16} {0.0}
667 add EnergyFraction {1000022} {0.0}
668 add EnergyFraction {1000023} {0.0}
669 add EnergyFraction {1000025} {0.0}
670 add EnergyFraction {1000035} {0.0}
671 add EnergyFraction {1000045} {0.0}
672 # energy fractions for K0short and Lambda
673 add EnergyFraction {310} {0.7}
674 add EnergyFraction {3122} {0.7}
675
676 # set HCalResolutionFormula {resolution formula as a function of eta and energy}
677 #CLICdet internal studies
678 set ResolutionFormula {
679 (abs(eta)<= 0.3) * sqrt(1.38^2 + energy*0.308^2 + energy^2*0.050^2) +
680 (abs(eta)<= 0.78 && abs(eta) > 0.3) * sqrt(1.25^2 + energy*0.322^2 + energy^2*0.048^2) +
681 (abs(eta)<=1.099 && abs(eta) > 0.78) * sqrt( 1.159^2 + energy*0.341^2 + energy^2*0.049^2 ) +
682 (abs(eta)<=3 && abs(eta)> 1.099) * sqrt( 1.09^2 + energy*0.319^2 + energy^2*0.052^2 )
683 }
684
685}
686
687#################
688# Electron filter
689#################
690
691module PdgCodeFilter ElectronFilter {
692 set InputArray HCal/eflowTracks
693 set OutputArray electrons
694 set Invert true
695 add PdgCode {11}
696 add PdgCode {-11}
697}
698
699######################
700# ChargedHadronFilter
701######################
702
703module PdgCodeFilter ChargedHadronFilter {
704 set InputArray HCal/eflowTracks
705 set OutputArray chargedHadrons
706
707 add PdgCode {11}
708 add PdgCode {-11}
709 add PdgCode {13}
710 add PdgCode {-13}
711}
712
713
714
715###################################################
716# Tower Merger (in case not using e-flow algorithm)
717###################################################
718
719module Merger Calorimeter {
720 # add InputArray InputArray
721 add InputArray ECal/ecalTowers
722 add InputArray HCal/hcalTowers
723 set OutputArray towers
724}
725
726
727####################
728# Energy flow merger
729####################
730
731module Merger EFlowMerger {
732 # add InputArray InputArray
733 add InputArray HCal/eflowTracks
734 add InputArray ECal/eflowPhotons
735 add InputArray HCal/eflowNeutralHadrons
736 set OutputArray eflow
737}
738
739
740###################
741# Photon efficiency
742###################
743
744module Efficiency PhotonEfficiency {
745 set InputArray ECal/eflowPhotons
746 set OutputArray photons
747
748 # set EfficiencyFormula {efficiency formula as a function of eta and pt}
749
750 # efficiency formula for photons
751 # current full simulation of CLICdet yields:
752 set EfficiencyFormula {
753 (energy < 2.0 ) * (0.000) +
754 (energy >= 2.0) * (abs(eta) < 0.7)*(0.94) +
755 (energy >= 2.0) * (abs(eta) >=0.7 && abs(eta) <=3.0) * (0.9) }
756
757}
758
759##################
760# Photon isolation
761##################
762
763module Isolation PhotonIsolation {
764 set CandidateInputArray PhotonEfficiency/photons
765 set IsolationInputArray EFlowMerger/eflow
766
767 set OutputArray photons
768
769 set DeltaRMax 0.5
770
771 set PTMin 0.5
772
773 set PTRatioMax 0.12
774}
775
776#####################
777# Electron efficiency
778#####################
779
780module Efficiency ElectronEfficiency {
781 set InputArray ElectronFilter/electrons
782 set OutputArray electrons
783
784 # set EfficiencyFormula {efficiency formula as a function of eta and pt}
785
786 set EfficiencyFormula {
787 (energy < 3.0) * ( 0.00 ) +
788 ( energy >=3 && energy < 8 ) * (abs(eta) > 1.95) * (0.58 ) +
789 ( energy >=3 && energy < 8 ) * (abs(eta) <= 1.95 && abs(eta) > 1.22) * ( 0.7 ) +
790 ( energy >=3 && energy < 8 ) * (abs(eta) <= 1.22 && abs(eta) > 1.1 ) * ( 0.6 ) +
791 ( energy >=3 && energy < 8 ) * (abs(eta) <= 1.1 && abs(eta) > 0.91 ) * ( 0.7 ) +
792 ( energy >=3 && energy < 8 ) * (abs(eta) <= 0.91 && abs(eta) > 0.69) * ( 0.8 ) +
793 ( energy >=3 && energy < 8 ) * (abs(eta) <= 0.69) * (0.84 ) +
794 ( energy >=8 && energy < 13 ) * (abs(eta) > 1.95) * ( 0.6 ) +
795 ( energy >=8 && energy < 13 ) * (abs(eta) <= 1.95 && abs(eta) > 1.22) * ( 0.76 ) +
796 ( energy >=8 && energy < 13 ) * (abs(eta) <= 1.22 && abs(eta) > 1.1 ) * ( 0.67 ) +
797 ( energy >=8 && energy < 13 ) * (abs(eta) <= 1.1 && abs(eta) > 0.91 ) * ( 0.78 ) +
798 ( energy >=8 && energy < 13 ) * (abs(eta) <= 0.91 && abs(eta) > 0.69) * ( 0.86 ) +
799 ( energy >=8 && energy < 13 ) * (abs(eta) <= 0.69) * ( 0.88 ) +
800 ( energy >=13 && energy < 18 ) * (abs(eta) > 1.95) * ( 0.6 ) +
801 ( energy >=13 && energy < 18 ) * (abs(eta) <= 1.95 && abs(eta) > 1.22) * ( 0.8 ) +
802 ( energy >=13 && energy < 18 ) * (abs(eta) <= 1.22 && abs(eta) > 1.1 ) * ( 0.68 ) +
803 ( energy >=13 && energy < 18 ) * (abs(eta) <= 1.1 && abs(eta) > 0.91 ) * ( 0.84 ) +
804 ( energy >=13 && energy < 18 ) * (abs(eta) <= 0.91 && abs(eta) > 0.69) * ( 0.88 ) +
805 ( energy >=13 && energy < 18 ) * (abs(eta) <= 0.69) * ( 0.9 ) +
806 ( energy >=18 && energy < 23 ) * (abs(eta) > 1.95) * (0.64 ) +
807 ( energy >=18 && energy < 23 ) * (abs(eta) <= 1.95 && abs(eta) > 1.22) * (0.82 ) +
808 ( energy >=18 && energy < 23 ) * (abs(eta) <= 1.22 && abs(eta) > 1.1 ) * ( 0.7 ) +
809 ( energy >=18 && energy < 23 ) * (abs(eta) <= 1.1 && abs(eta) > 0.91 ) * (0.84 ) +
810 ( energy >=18 && energy < 23 ) * (abs(eta) <= 0.91 && abs(eta) > 0.69) * ( 0.9 ) +
811 ( energy >=18 && energy < 23 ) * (abs(eta) <= 0.69) * (0.92 ) +
812 ( energy >= 23 && energy < 28 ) * (abs(eta) > 1.95) * (0.64 ) +
813 ( energy >= 23 && energy < 28 ) * (abs(eta) <= 1.95 && abs(eta) > 1.22) * (0.86 ) +
814 ( energy >= 23 && energy < 28 ) * (abs(eta) <= 1.22 && abs(eta) > 1.1 ) * (0.74 ) +
815 ( energy >= 23 && energy < 28 ) * (abs(eta) <= 1.1 && abs(eta) > 0.91 ) * (0.87 ) +
816 ( energy >= 23 && energy < 28 ) * (abs(eta) <= 0.91 && abs(eta) > 0.69) * (0.91 ) +
817 ( energy >= 23 && energy < 28 ) * (abs(eta) <= 0.69) * (0.94 ) +
818 ( energy >=28 && energy < 35 ) * (abs(eta) > 1.95) * (0.67 ) +
819 ( energy >=28 && energy < 35 ) * (abs(eta) <= 1.95 && abs(eta) > 1.22) * (0.88 ) +
820 ( energy >=28 && energy < 35 ) * (abs(eta) <= 1.22 && abs(eta) > 1.1 ) * (0.78 ) +
821 ( energy >=28 && energy < 35 ) * (abs(eta) <= 1.1 && abs(eta) > 0.91 ) * ( 0.9 ) +
822 ( energy >=28 && energy < 35 ) * (abs(eta) <= 0.91 && abs(eta) > 0.69) * (0.94 ) +
823 ( energy >=28 && energy < 35 ) * (abs(eta) <= 0.69) * (0.94 ) +
824 ( energy >=35 && energy < 45 ) * (abs(eta) > 1.95) * (0.68 ) +
825 ( energy >=35 && energy < 45 ) * (abs(eta) <= 1.95 && abs(eta) > 1.22) * ( 0.9 ) +
826 ( energy >=35 && energy < 45 ) * (abs(eta) <= 1.22 && abs(eta) > 1.1 ) * (0.86 ) +
827 ( energy >=35 && energy < 45 ) * (abs(eta) <= 1.1 && abs(eta) > 0.91 ) * (0.92 ) +
828 ( energy >=35 && energy < 45 ) * (abs(eta) <= 0.91 && abs(eta) > 0.69) * (0.94 ) +
829 ( energy >=35 && energy < 45 ) * (abs(eta) <= 0.69) * (0.96 ) +
830 ( energy >=45 && energy < 80 ) * (abs(eta) > 1.95) * ( 0.7 ) +
831 ( energy >=45 && energy < 80 ) * (abs(eta) <= 1.95 && abs(eta) > 1.22) * ( 0.92 ) +
832 ( energy >=45 && energy < 80 ) * (abs(eta) <= 1.22 && abs(eta) > 1.1 ) * ( 0.8 ) +
833 ( energy >=45 && energy < 80 ) * (abs(eta) <= 1.1 && abs(eta) > 0.91 ) * ( 0.94 ) +
834 ( energy >=45 && energy < 80 ) * (abs(eta) <= 0.91 && abs(eta) > 0.69) * ( 0.96 ) +
835 ( energy >=45 && energy < 80 ) * (abs(eta) <= 0.69) * ( 0.97 ) +
836 ( energy >=80 && energy < 200 ) * (abs(eta) > 1.95) * (0.68 ) +
837 ( energy >=80 && energy < 200 ) * (abs(eta) <= 1.95 && abs(eta) > 1.22) * (0.96 ) +
838 ( energy >=80 && energy < 200 ) * (abs(eta) <= 1.22 && abs(eta) > 1.1 ) * (0.84 ) +
839 ( energy >=80 && energy < 200 ) * (abs(eta) <= 1.1 && abs(eta) > 0.91 ) * (0.94 ) +
840 ( energy >=80 && energy < 200 ) * (abs(eta) <= 0.91 && abs(eta) > 0.69) * (0.98 ) +
841 ( energy >=80 && energy < 200 ) * (abs(eta) <= 0.69) * (0.98 ) +
842 ( energy >=200 && energy < 400 ) * (abs(eta) > 1.95) * ( 0.68 ) +
843 ( energy >=200 && energy < 400 ) * (abs(eta) <= 1.95 && abs(eta) > 1.22) * ( 0.97 ) +
844 ( energy >=200 && energy < 400 ) * (abs(eta) <= 1.22 && abs(eta) > 1.1 ) * ( 0.86 ) +
845 ( energy >=200 && energy < 400 ) * (abs(eta) <= 1.1 && abs(eta) > 0.91 ) * ( 0.96 ) +
846 ( energy >=200 && energy < 400 ) * (abs(eta) <= 0.91 && abs(eta) > 0.69) * ( 0.98 ) +
847 ( energy >=200 && energy < 400 ) * (abs(eta) <= 0.69) * ( 0.98 ) +
848 ( energy >=400 ) * (abs(eta) > 1.95) * (0.68 ) +
849 ( energy >=400 ) * (abs(eta) <= 1.95 && abs(eta) > 1.22) * (0.96 ) +
850 ( energy >=400 ) * (abs(eta) <= 1.22 && abs(eta) > 1.1 ) * (0.82 ) +
851 ( energy >=400 ) * (abs(eta) <= 1.1 && abs(eta) > 0.91 ) * (0.96 ) +
852 ( energy >=400 ) * (abs(eta) <= 0.91 && abs(eta) > 0.69) * (0.98 ) +
853 ( energy >=400 ) * (abs(eta) <= 0.69) * (0.98 )
854 }
855}
856
857####################
858# Electron isolation
859####################
860
861module Isolation ElectronIsolation {
862 set CandidateInputArray ElectronEfficiency/electrons
863 set IsolationInputArray EFlowMerger/eflow
864
865 set OutputArray electrons
866
867 set DeltaRMax 0.5
868
869 set PTMin 0.5
870
871 set PTRatioMax 0.12
872}
873
874#################
875# Muon efficiency
876#################
877
878module Efficiency MuonEfficiency {
879 set InputArray MuonMomentumSmearing/muons
880 set OutputArray muons
881
882 # set EfficiencyFormula {efficiency as a function of eta and pt}
883
884 # efficiency formula for muons
885 # current full simulation of CLICdet yields:
886
887
888
889 set EfficiencyFormula {
890 (energy < 2.0 ) * (0.00) +
891 (energy < 50 && energy >=2.0 ) * ( abs(eta) > 1.95 ) * (0.73) +
892 (energy < 50 && energy >=2.0 ) * (abs(eta) <= 1.95 && abs(eta) > 0.2) * (0.98) +
893 (energy < 50 && energy >=2.0 ) * (abs(eta) <= 0.2) * (0.87) +
894 (energy>=50) * (0.999)
895
896 }
897}
898
899################
900# Muon isolation
901################
902
903module Isolation MuonIsolation {
904 set CandidateInputArray MuonEfficiency/muons
905 set IsolationInputArray EFlowMerger/eflow
906
907 set OutputArray muons
908
909 set DeltaRMax 0.5
910
911 set PTMin 0.5
912
913 set PTRatioMax 0.25
914}
915
916
917
918###################
919# Missing ET merger
920###################
921
922module Merger MissingET {
923 # add InputArray InputArray
924 add InputArray EFlowMerger/eflow
925 set MomentumOutputArray momentum
926}
927
928
929##################
930# Scalar HT merger
931##################
932
933module Merger ScalarHT {
934 # add InputArray InputArray
935 add InputArray EFlowMerger/eflow
936 set EnergyOutputArray energy
937}
938######################
939# EFlowFilter (UniqueObjectFinder)
940######################
941module UniqueObjectFinder EFlowFilter {
942 add InputArray PhotonIsolation/photons photons
943 add InputArray ElectronIsolation/electrons electrons
944 add InputArray MuonIsolation/muons muons
945 add InputArray EFlowMerger/eflow eflow
946}
947
948#################
949# Neutrino Filter
950#################
951
952module PdgCodeFilter NeutrinoFilter {
953
954 set InputArray Delphes/stableParticles
955 set OutputArray filteredParticles
956
957 set PTMin 0.0
958
959 add PdgCode {12}
960 add PdgCode {14}
961 add PdgCode {16}
962 add PdgCode {-12}
963 add PdgCode {-14}
964 add PdgCode {-16}
965
966}
967
968
969#####################
970# MC truth jet finder
971#####################
972
973module FastJetFinder GenJetFinder {
974 set InputArray NeutrinoFilter/filteredParticles
975
976 set OutputArray jets
977
978 # algorithm: 1 CDFJetClu, 2 MidPoint, 3 SIScone, 4 kt, 5 Cambridge/Aachen, 6 antikt, 7 anti-kt with winner-take-all axis (for N-subjettiness), 8 N-jettiness, 9 Valencia
979 set JetAlgorithm 9
980 set ParameterR 0.5
981
982 set JetPTMin 20.0
983}
984
985#########################
986# Gen Missing ET merger
987########################
988
989module Merger GenMissingET {
990 # add InputArray InputArray
991 add InputArray NeutrinoFilter/filteredParticles
992 set MomentumOutputArray momentum
993}
994
995
996
997############
998# Jet finder
999############
1000
1001module FastJetFinder FastJetFinderKt {
1002 # set InputArray Calorimeter/towers
1003 set InputArray EFlowMerger/eflow
1004
1005 set OutputArray KTjets
1006
1007 # algorithm: 1 CDFJetClu, 2 MidPoint, 3 SIScone, 4 kt, 5 Cambridge/Aachen, 6 antikt, 7 anti-kt with winner-take-all axis (for N-subjettiness), 8 N-jettiness, 9 Valencia
1008 set JetAlgorithm 4
1009 set ParameterR 0.5
1010
1011 set JetPTMin 20.0
1012}
1013
1014################
1015# Jet finder VLC
1016################
1017
1018
1019source CLICdet/CLICdet_JetReco.tcl
1020
1021
1022###################
1023## Jet Energy Scale
1024###################
1025#
1026#module EnergyScale JetEnergyScale {
1027# set InputArray FastJetFinderVLC_R10_N4/VLCjetsR10N4
1028# set OutputArray jets
1029#
1030# # scale formula for jets
1031# set ScaleFormula {1.00}
1032#}
1033#########################################
1034# Jet Momentum Smearing to mimick overlay
1035#########################################
1036
1037
1038source CLICdet/CLICdet_JetSmearing.tcl
1039
1040#########################################
1041# Jet Energy Scale to mimick overlay
1042#########################################
1043
1044source CLICdet/CLICdet_JetScale.tcl
1045
1046
1047
1048
1049########################
1050# Jet Flavor Association
1051########################
1052
1053source CLICdet/CLICdet_JetFlavorAssociation.tcl
1054
1055###########
1056# b-tagging
1057###########
1058# based on CLICdp-Note-2014-002
1059
1060source CLICdet/CLICdet_BTagging.tcl
1061
1062
1063#############
1064# tau-tagging
1065#############
1066# based on LCD-2010-009
1067
1068source CLICdet/CLICdet_TauTagging.tcl
1069
1070
1071
1072##################
1073# ROOT tree writer
1074##################
1075
1076module TreeWriter TreeWriter {
1077 # add Branch InputArray BranchName BranchClass
1078 add Branch Delphes/allParticles Particle GenParticle
1079
1080 add Branch GenJetFinder/jets GenJet Jet
1081
1082 add Branch FastJetFinderKt/KTjets KTjet Jet
1083 add Branch FastJetFinderVLC_R05_N2/VLCjetsR05N2 VLCjetR05N2 Jet
1084 add Branch FastJetFinderVLC_R05_N3/VLCjetsR05N3 VLCjetR05N3 Jet
1085 add Branch FastJetFinderVLC_R05_N4/VLCjetsR05N4 VLCjetR05N4 Jet
1086 add Branch FastJetFinderVLC_R05_N5/VLCjetsR05N5 VLCjetR05N5 Jet
1087 add Branch FastJetFinderVLC_R05_N6/VLCjetsR05N6 VLCjetR05N6 Jet
1088
1089 add Branch FastJetFinderVLC_R07_N2/VLCjetsR07N2 VLCjetR07N2 Jet
1090 add Branch FastJetFinderVLC_R07_N3/VLCjetsR07N3 VLCjetR07N3 Jet
1091 add Branch FastJetFinderVLC_R07_N4/VLCjetsR07N4 VLCjetR07N4 Jet
1092 add Branch FastJetFinderVLC_R07_N5/VLCjetsR07N5 VLCjetR07N5 Jet
1093 add Branch FastJetFinderVLC_R07_N6/VLCjetsR07N6 VLCjetR07N6 Jet
1094
1095 add Branch FastJetFinderVLC_R10_N2/VLCjetsR10N2 VLCjetR10N2 Jet
1096 add Branch FastJetFinderVLC_R10_N3/VLCjetsR10N3 VLCjetR10N3 Jet
1097 add Branch FastJetFinderVLC_R10_N4/VLCjetsR10N4 VLCjetR10N4 Jet
1098 add Branch FastJetFinderVLC_R10_N5/VLCjetsR10N5 VLCjetR10N5 Jet
1099 add Branch FastJetFinderVLC_R10_N6/VLCjetsR10N6 VLCjetR10N6 Jet
1100
1101 add Branch FastJetFinderVLC_R12_N2/VLCjetsR12N2 VLCjetR12N2 Jet
1102 add Branch FastJetFinderVLC_R12_N3/VLCjetsR12N3 VLCjetR12N3 Jet
1103 add Branch FastJetFinderVLC_R12_N4/VLCjetsR12N4 VLCjetR12N4 Jet
1104 add Branch FastJetFinderVLC_R12_N5/VLCjetsR12N5 VLCjetR12N5 Jet
1105 add Branch FastJetFinderVLC_R12_N6/VLCjetsR12N6 VLCjetR12N6 Jet
1106
1107 add Branch FastJetFinderVLC_R15_N2/VLCjetsR15N2 VLCjetR15N2 Jet
1108 add Branch FastJetFinderVLC_R15_N3/VLCjetsR15N3 VLCjetR15N3 Jet
1109 add Branch FastJetFinderVLC_R15_N4/VLCjetsR15N4 VLCjetR15N4 Jet
1110 add Branch FastJetFinderVLC_R15_N5/VLCjetsR15N5 VLCjetR15N5 Jet
1111 add Branch FastJetFinderVLC_R15_N6/VLCjetsR15N6 VLCjetR15N6 Jet
1112
1113 add Branch FastJetFinderVLC_R05_inclusive/VLCjetsR05_inclusive VLCjetR05_inclusive Jet
1114 add Branch FastJetFinderVLC_R07_inclusive/VLCjetsR07_inclusive VLCjetR07_inclusive Jet
1115 add Branch FastJetFinderVLC_R10_inclusive/VLCjetsR10_inclusive VLCjetR10_inclusive Jet
1116 add Branch FastJetFinderVLC_R12_inclusive/VLCjetsR12_inclusive VLCjetR12_inclusive Jet
1117 add Branch FastJetFinderVLC_R15_inclusive/VLCjetsR15_inclusive VLCjetR15_inclusive Jet
1118
1119
1120 ###with JER
1121 add Branch JetMomentumSmearing_VLCR05N2/JER_VLCjetsR05N2 JER_VLCjetR05N2 Jet
1122 add Branch JetMomentumSmearing_VLCR05N3/JER_VLCjetsR05N3 JER_VLCjetR05N3 Jet
1123 add Branch JetMomentumSmearing_VLCR05N4/JER_VLCjetsR05N4 JER_VLCjetR05N4 Jet
1124 add Branch JetMomentumSmearing_VLCR05N5/JER_VLCjetsR05N5 JER_VLCjetR05N5 Jet
1125 add Branch JetMomentumSmearing_VLCR05N6/JER_VLCjetsR05N6 JER_VLCjetR05N6 Jet
1126
1127 add Branch JetMomentumSmearing_VLCR07N2/JER_VLCjetsR07N2 JER_VLCjetR07N2 Jet
1128 add Branch JetMomentumSmearing_VLCR07N3/JER_VLCjetsR07N3 JER_VLCjetR07N3 Jet
1129 add Branch JetMomentumSmearing_VLCR07N4/JER_VLCjetsR07N4 JER_VLCjetR07N4 Jet
1130 add Branch JetMomentumSmearing_VLCR07N5/JER_VLCjetsR07N5 JER_VLCjetR07N5 Jet
1131 add Branch JetMomentumSmearing_VLCR07N6/JER_VLCjetsR07N6 JER_VLCjetR07N6 Jet
1132
1133 add Branch JetMomentumSmearing_VLCR10N2/JER_VLCjetsR10N2 JER_VLCjetR10N2 Jet
1134 add Branch JetMomentumSmearing_VLCR10N3/JER_VLCjetsR10N3 JER_VLCjetR10N3 Jet
1135 add Branch JetMomentumSmearing_VLCR10N4/JER_VLCjetsR10N4 JER_VLCjetR10N4 Jet
1136 add Branch JetMomentumSmearing_VLCR10N5/JER_VLCjetsR10N5 JER_VLCjetR10N5 Jet
1137 add Branch JetMomentumSmearing_VLCR10N6/JER_VLCjetsR10N6 JER_VLCjetR10N6 Jet
1138
1139 add Branch JetMomentumSmearing_VLCR12N2/JER_VLCjetsR12N2 JER_VLCjetR12N2 Jet
1140 add Branch JetMomentumSmearing_VLCR12N3/JER_VLCjetsR12N3 JER_VLCjetR12N3 Jet
1141 add Branch JetMomentumSmearing_VLCR12N4/JER_VLCjetsR12N4 JER_VLCjetR12N4 Jet
1142 add Branch JetMomentumSmearing_VLCR12N5/JER_VLCjetsR12N5 JER_VLCjetR12N5 Jet
1143 add Branch JetMomentumSmearing_VLCR12N6/JER_VLCjetsR12N6 JER_VLCjetR12N6 Jet
1144
1145 add Branch JetMomentumSmearing_VLCR15N2/JER_VLCjetsR15N2 JER_VLCjetR15N2 Jet
1146 add Branch JetMomentumSmearing_VLCR15N3/JER_VLCjetsR15N3 JER_VLCjetR15N3 Jet
1147 add Branch JetMomentumSmearing_VLCR15N4/JER_VLCjetsR15N4 JER_VLCjetR15N4 Jet
1148 add Branch JetMomentumSmearing_VLCR15N5/JER_VLCjetsR15N5 JER_VLCjetR15N5 Jet
1149 add Branch JetMomentumSmearing_VLCR15N6/JER_VLCjetsR15N6 JER_VLCjetR15N6 Jet
1150
1151 add Branch JetMomentumSmearing_VLCR05_inclusive/JER_VLCjetsR05_inclusive JER_VLCjetR05_inclusive Jet
1152 add Branch JetMomentumSmearing_VLCR07_inclusive/JER_VLCjetsR07_inclusive JER_VLCjetR07_inclusive Jet
1153 add Branch JetMomentumSmearing_VLCR10_inclusive/JER_VLCjetsR10_inclusive JER_VLCjetR10_inclusive Jet
1154 add Branch JetMomentumSmearing_VLCR12_inclusive/JER_VLCjetsR12_inclusive JER_VLCjetR12_inclusive Jet
1155 add Branch JetMomentumSmearing_VLCR15_inclusive/JER_VLCjetsR15_inclusive JER_VLCjetR15_inclusive Jet
1156
1157
1158 ###with JES
1159 add Branch JetEnergyScale_VLCR05N2/JES_VLCjetsR05N2 JES_VLCjetR05N2 Jet
1160 add Branch JetEnergyScale_VLCR05N3/JES_VLCjetsR05N3 JES_VLCjetR05N3 Jet
1161 add Branch JetEnergyScale_VLCR05N4/JES_VLCjetsR05N4 JES_VLCjetR05N4 Jet
1162 add Branch JetEnergyScale_VLCR05N5/JES_VLCjetsR05N5 JES_VLCjetR05N5 Jet
1163 add Branch JetEnergyScale_VLCR05N6/JES_VLCjetsR05N6 JES_VLCjetR05N6 Jet
1164
1165 add Branch JetEnergyScale_VLCR07N2/JES_VLCjetsR07N2 JES_VLCjetR07N2 Jet
1166 add Branch JetEnergyScale_VLCR07N3/JES_VLCjetsR07N3 JES_VLCjetR07N3 Jet
1167 add Branch JetEnergyScale_VLCR07N4/JES_VLCjetsR07N4 JES_VLCjetR07N4 Jet
1168 add Branch JetEnergyScale_VLCR07N5/JES_VLCjetsR07N5 JES_VLCjetR07N5 Jet
1169 add Branch JetEnergyScale_VLCR07N6/JES_VLCjetsR07N6 JES_VLCjetR07N6 Jet
1170
1171 add Branch JetEnergyScale_VLCR10N2/JES_VLCjetsR10N2 JES_VLCjetR10N2 Jet
1172 add Branch JetEnergyScale_VLCR10N3/JES_VLCjetsR10N3 JES_VLCjetR10N3 Jet
1173 add Branch JetEnergyScale_VLCR10N4/JES_VLCjetsR10N4 JES_VLCjetR10N4 Jet
1174 add Branch JetEnergyScale_VLCR10N5/JES_VLCjetsR10N5 JES_VLCjetR10N5 Jet
1175 add Branch JetEnergyScale_VLCR10N6/JES_VLCjetsR10N6 JES_VLCjetR10N6 Jet
1176
1177 add Branch JetEnergyScale_VLCR12N2/JES_VLCjetsR12N2 JES_VLCjetR12N2 Jet
1178 add Branch JetEnergyScale_VLCR12N3/JES_VLCjetsR12N3 JES_VLCjetR12N3 Jet
1179 add Branch JetEnergyScale_VLCR12N4/JES_VLCjetsR12N4 JES_VLCjetR12N4 Jet
1180 add Branch JetEnergyScale_VLCR12N5/JES_VLCjetsR12N5 JES_VLCjetR12N5 Jet
1181 add Branch JetEnergyScale_VLCR12N6/JES_VLCjetsR12N6 JES_VLCjetR12N6 Jet
1182
1183 add Branch JetEnergyScale_VLCR15N2/JES_VLCjetsR15N2 JES_VLCjetR15N2 Jet
1184 add Branch JetEnergyScale_VLCR15N3/JES_VLCjetsR15N3 JES_VLCjetR15N3 Jet
1185 add Branch JetEnergyScale_VLCR15N4/JES_VLCjetsR15N4 JES_VLCjetR15N4 Jet
1186 add Branch JetEnergyScale_VLCR15N5/JES_VLCjetsR15N5 JES_VLCjetR15N5 Jet
1187 add Branch JetEnergyScale_VLCR15N6/JES_VLCjetsR15N6 JES_VLCjetR15N6 Jet
1188
1189 add Branch JetEnergyScale_VLCR05_inclusive/JES_VLCjetsR05_inclusive JES_VLCjetR05_inclusive Jet
1190 add Branch JetEnergyScale_VLCR07_inclusive/JES_VLCjetsR07_inclusive JES_VLCjetR07_inclusive Jet
1191 add Branch JetEnergyScale_VLCR10_inclusive/JES_VLCjetsR10_inclusive JES_VLCjetR10_inclusive Jet
1192 add Branch JetEnergyScale_VLCR12_inclusive/JES_VLCjetsR12_inclusive JES_VLCjetR12_inclusive Jet
1193 add Branch JetEnergyScale_VLCR15_inclusive/JES_VLCjetsR15_inclusive JES_VLCjetR15_inclusive Jet
1194
1195 ####
1196
1197 add Branch GenMissingET/momentum GenMissingET MissingET
1198
1199 add Branch TrackMerger/tracks Track Track
1200 add Branch Calorimeter/towers Tower Tower
1201
1202 add Branch HCal/eflowTracks EFlowTrack Track
1203 add Branch ECal/eflowPhotons EFlowPhoton Tower
1204 add Branch HCal/eflowNeutralHadrons EFlowNeutralHadron Tower
1205
1206 add Branch EFlowFilter/photons Photon Photon
1207 add Branch EFlowFilter/electrons Electron Electron
1208 add Branch EFlowFilter/muons Muon Muon
1209
1210 add Branch MissingET/momentum MissingET MissingET
1211 add Branch ScalarHT/energy ScalarHT ScalarHT
1212}
1213
Note: See TracBrowser for help on using the repository browser.