Fork me on GitHub

source: git/cards/delphes_card_CLICdet_Stage2.tcl@ 6f96f62

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

few adjustment to muon mom smearing and jet scaling in CLICdet cards

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