Fork me on GitHub

source: git/cards/delphes_card_CLICdet_Stage3.tcl@ e57c062

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

CLICdet card: updated jet energy correction

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