Fork me on GitHub

source: git/cards/delphes_card_CLICdet.tcl@ 35807af

ImprovedOutputFile Timing dual_readout llp
Last change on this file since 35807af was 35807af, checked in by Ulrike Schnoor <schnooru@…>, 7 years ago

Catch cases with less partons in events than N(jet) required by Exclusive clustering; also added jet energy smearing tentatively

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