Fork me on GitHub

Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • cards/FCC/FCChh.tcl

    r0c86fa5 reb332c8  
    22# Official Delphes card prepared by FCC-hh collaboration
    33#
    4 #  Main authors: Heather Gray (CERN)
    5 #                Filip Moortgat (CERN)
    6 #                Michele Selvaggi (CERN)
     4#  Main authors:  Michele Selvaggi (CERN)
    75#
    8 #  Released on: Nov 14th, 2016
     6#  Released on: Apr. 6th, 2017
    97#
    10 #  Configuration: FCC-hh baseline detector 
     8#  Configuration: FCC-hh baseline detector
    119#
    1210#######################################
     
    5250  GenJetFinder
    5351  FastJetFinder
     52  FatJetFinder
    5453
    5554  JetEnergyScale
     
    227226  # the list ends with the higher edged of the last tower
    228227
    229   # 0.5 degree towers (5x5 mm^2)
     228  # 0.012 rad towers up to eta = 2.5 (barrel)
    230229   set PhiBins {}
    231230  for {set i -256} {$i <= 256} {incr i} {
    232231    add PhiBins [expr {$i * $pi/256.0}]
    233232  }
    234  
    235   # TBC
    236   foreach eta {-2.4875 -2.475 -2.4625 -2.45 -2.4375 -2.425 -2.4125 -2.4 -2.3875 -2.375 -2.3625 -2.35 -2.3375 -2.325 -2.3125 -2.3 -2.2875 -2.275 -2.2625 -2.25 -2.2375 -2.225 -2.2125 -2.2 -2.1875 -2.175 -2.1625 -2.15 -2.1375 -2.125 -2.1125 -2.1 -2.0875 -2.075 -2.0625 -2.05 -2.0375 -2.025 -2.0125 -2 -1.9875 -1.975 -1.9625 -1.95 -1.9375 -1.925 -1.9125 -1.9 -1.8875 -1.875 -1.8625 -1.85 -1.8375 -1.825 -1.8125 -1.8 -1.7875 -1.775 -1.7625 -1.75 -1.7375 -1.725 -1.7125 -1.7 -1.6875 -1.675 -1.6625 -1.65 -1.6375 -1.625 -1.6125 -1.6 -1.5875 -1.575 -1.5625 -1.55 -1.5375 -1.525 -1.5125 -1.5 -1.4875 -1.475 -1.4625 -1.45 -1.4375 -1.425 -1.4125 -1.4 -1.3875 -1.375 -1.3625 -1.35 -1.3375 -1.325 -1.3125 -1.3 -1.2875 -1.275 -1.2625 -1.25 -1.2375 -1.225 -1.2125 -1.2 -1.1875 -1.175 -1.1625 -1.15 -1.1375 -1.125 -1.1125 -1.1 -1.0875 -1.075 -1.0625 -1.05 -1.0375 -1.025 -1.0125 -1.0 -0.9875 -0.975 -0.9625 -0.95 -0.9375 -0.925 -0.9125 -0.9 -0.8875 -0.875 -0.8625 -0.85 -0.8375 -0.825 -0.8125 -0.8 -0.7875 -0.775 -0.7625 -0.75 -0.7375 -0.725 -0.7125 -0.7 -0.6875 -0.675 -0.6625 -0.65 -0.6375 -0.625 -0.6125 -0.6 -0.5875 -0.575 -0.5625 -0.55 -0.5375 -0.525 -0.5125 -0.5 -0.4875 -0.475 -0.4625 -0.45 -0.4375 -0.425 -0.4125 -0.4 -0.3875 -0.375 -0.3625 -0.35 -0.3375 -0.325 -0.3125 -0.3 -0.2875 -0.275 -0.2625 -0.25 -0.2375 -0.225 -0.2125 -0.2 -0.1875 -0.175 -0.1625 -0.15 -0.1375 -0.125 -0.1125 -0.1 -0.0875 -0.075 -0.0625 -0.05 -0.0375 -0.025 -0.0125 0 0.0125 0.025 0.0375 0.05 0.0625 0.075 0.0875 0.1 0.1125 0.125 0.1375 0.15 0.1625 0.175 0.1875 0.2 0.2125 0.225 0.2375 0.25 0.2625 0.275 0.2875 0.3 0.3125 0.325 0.3375 0.35 0.3625 0.375 0.3875 0.4 0.4125 0.425 0.4375 0.45 0.4625 0.475 0.4875 0.5 0.5125 0.525 0.5375 0.55 0.5625 0.575 0.5875 0.6 0.6125 0.625 0.6375 0.65 0.6625 0.675 0.6875 0.7 0.7125 0.725 0.7375 0.75 0.7625 0.775 0.7875 0.8 0.8125 0.825 0.8375 0.85 0.8625 0.875 0.8875 0.9 0.9125 0.925 0.9375 0.95 0.9625 0.975 0.9875 1.0 1.0125 1.025 1.0375 1.05 1.0625 1.075 1.0875 1.1 1.1125 1.125 1.1375 1.15 1.1625 1.175 1.1875 1.2 1.2125 1.225 1.2375 1.25 1.2625 1.275 1.2875 1.3 1.3125 1.325 1.3375 1.35 1.3625 1.375 1.3875 1.4 1.4125 1.425 1.4375 1.45 1.4625 1.475 1.4875 1.5 1.5125 1.525 1.5375 1.55 1.5625 1.575 1.5875 1.6 1.6125 1.625 1.6375 1.65 1.6625 1.675 1.6875 1.7 1.7125 1.725 1.7375 1.75 1.7625 1.775 1.7875 1.8 1.8125 1.825 1.8375 1.85 1.8625 1.875 1.8875 1.9 1.9125 1.925 1.9375 1.95 1.9625 1.975 1.9875 2 2.0125 2.025 2.0375 2.05 2.0625 2.075 2.0875 2.1 2.1125 2.125 2.1375 2.15 2.1625 2.175 2.1875 2.2 2.2125 2.225 2.2375 2.25 2.2625 2.275 2.2875 2.3 2.3125 2.325 2.3375 2.35 2.3625 2.375 2.3875 2.4 2.4125 2.425 2.4375 2.45 2.4625 2.475 2.4875 2.5} {
     233
     234  # 0.01 unit in eta up to eta = 2.5 (barrel)
     235  for {set i -249} {$i <= 250} {incr i} {
     236    set eta [expr {$i * 0.01}]
    237237    add EtaPhiBins $eta $PhiBins
    238238  }
    239   # 0.025 eta  x 0.025 for eta between 2.5 and 4.0
     239
     240  # 0.025 rad between 2.5 and 6.0
    240241  set PhiBins {}
    241242  for {set i -128} {$i <= 128} {incr i} {
    242243    add PhiBins [expr {$i * $pi/128.0}]
    243244  }
    244   foreach eta {-3.975 -3.95 -3.925 -3.9 -3.875 -3.85 -3.825 -3.8 -3.775 -3.75 -3.725 -3.7 -3.675 -3.65 -3.625 -3.6 -3.575 -3.55 -3.525 -3.5 -3.475 -3.45 -3.425 -3.4 -3.375 -3.35 -3.325 -3.3 -3.275 -3.25 -3.225 -3.2 -3.175 -3.15 -3.125 -3.1 -3.075 -3.05 -3.025 -3.0 -2.975 -2.95 -2.925 -2.9 -2.875 -2.85 -2.825 -2.8 -2.775 -2.75 -2.725 -2.7 -2.675 -2.65 -2.625 -2.6 -2.575 -2.55 -2.525 -2.5 2.525 2.55 2.575 2.6 2.625 2.65 2.675 2.7 2.725 2.75 2.775 2.8 2.825 2.85 2.875 2.9 2.925 2.95 2.975 3.0 3.025 3.05 3.075 3.1 3.125 3.15 3.175 3.2 3.225 3.25 3.275 3.3 3.325 3.35 3.375 3.4 3.425 3.45 3.475 3.5 3.525 3.55 3.575 3.6 3.625 3.65 3.675 3.7 3.725 3.75 3.775 3.8 3.825 3.85 3.875 3.9 3.925 3.95 3.975 4.0} {
     245
     246  # 0.025 unit in eta between 2.5 and 6.0
     247  for {set i 0} {$i <= 140} {incr i} {
     248    set eta [expr { -6.00 + $i * 0.025}]
    245249    add EtaPhiBins $eta $PhiBins
    246250  }
    247251
    248   # 0.05 x 0.05 for eta between 4.0 and 6.0
    249   set PhiBins {}
    250   for {set i -64} {$i <= 64} {incr i} {
    251     add PhiBins [expr {$i * $pi/64.0}]
    252   }
    253   foreach eta {-6.0 -5.95 -5.9 -5.85 -5.8 -5.75 -5.7 -5.65 -5.6 -5.55 -5.5 -5.45 -5.4 -5.35 -5.3 -5.25 -5.2 -5.15 -5.1 -5.05 -5.0 -4.95 -4.9 -4.85 -4.8 -4.75 -4.7 -4.65 -4.6 -4.55 -4.5 -4.45 -4.4 -4.35 -4.3 -4.25 -4.2 -4.15 -4.1 -4.05 -4 4.05 4.1 4.15 4.2 4.25 4.3 4.35 4.4 4.45 4.5 4.55 4.6 4.65 4.7 4.75 4.8 4.85 4.9 4.95 5.0 5.05 5.1 5.15 5.2 5.25 5.3 5.35 5.4 5.45 5.5 5.55 5.6 5.65 5.7 5.75 5.8 5.85 5.9 5.95 6.0} {
     252  for {set i 0} {$i <= 139} {incr i} {
     253    set eta [expr { 2.525 + $i * 0.025}]
    254254    add EtaPhiBins $eta $PhiBins
    255255  }
     256
    256257  # default energy fractions {abs(PDG code)} {fraction of energy deposited in ECAL}
    257258
     
    276277
    277278  # set ECalResolutionFormula {resolution formula as a function of eta and energy}
    278   set ResolutionFormula {                     (abs(eta) <= 4.0) * sqrt(energy^2*0.01^2 + energy*0.10^2) + \
    279                             (abs(eta) > 4.0 && abs(eta) <= 6.0) * sqrt(energy^2*0.01^2  + energy*0.10^2)}
     279  set ResolutionFormula {                     (abs(eta) <= 4.0) * sqrt(energy^2*0.007^2 + energy*0.10^2) + \
     280                            (abs(eta) > 4.0 && abs(eta) <= 6.0) * sqrt(energy^2*0.035^2  + energy*0.30^2)}
    280281
    281282
     
    307308  # the list ends with the higher edged of the last tower
    308309
    309   # 6 degree towers
     310  # 0.025 rad towers up to eta = 2.5 (barrel)
     311   set PhiBins {}
     312  for {set i -128} {$i <= 128} {incr i} {
     313    add PhiBins [expr {$i * $pi/128.0}]
     314  }
     315
     316  # 0.025 unit in eta up to eta = 2.5 (barrel)
     317  for {set i -99} {$i <= 100} {incr i} {
     318    set eta [expr {$i * 0.025}]
     319    add EtaPhiBins $eta $PhiBins
     320  }
     321
     322  # 0.05 rad between 2.5 and 6.0
    310323  set PhiBins {}
    311324  for {set i -64} {$i <= 64} {incr i} {
     
    313326  }
    314327
    315   # TBC
    316   foreach eta {-2.45 -2.4 -2.35 -2.3 -2.25 -2.2 -2.15 -2.1 -2.05 -2.0 -1.95 -1.9 -1.85 -1.8 -1.75 -1.7 -1.65 -1.6 -1.55 -1.5 -1.45 -1.4 -1.35 -1.3 -1.25 -1.2 -1.15 -1.1 -1.05 -1.0 -0.95 -0.9 -0.85 -0.8 -0.75 -0.7 -0.65 -0.6 -0.55 -0.5 -0.45 -0.4 -0.35 -0.3 -0.25 -0.2 -0.15 -0.1 -0.05 0.0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1.0 1.05 1.1 1.15 1.2 1.25 1.3 1.35 1.4 1.45 1.5 1.55 1.6 1.65 1.7 1.75 1.8 1.85 1.9 1.95 2.0 2.05 2.1 2.15 2.2 2.25 2.3 2.35 2.4 2.45 2.5} {
     328  # 0.05 unit in eta between 2.5 and 6.0
     329  for {set i 0} {$i <= 70} {incr i} {
     330    set eta [expr { -6.00 + $i * 0.05}]
    317331    add EtaPhiBins $eta $PhiBins
    318332  }
    319333
    320   # 0.1 x 0.1 between eta 2.5 and 4.0
    321   set PhiBins {}
    322   for {set i -32} {$i <= 32} {incr i} {
    323     add PhiBins [expr {$i * $pi/32.0}]
    324   }
    325   foreach eta {-3.9 -3.8 -3.7 -3.6 -3.5 -3.4 -3.3 -3.2 -3.1 -3.0 -2.9 -2.8 -2.7 -2.6 -2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 4.0} {
     334  for {set i 0} {$i <= 69} {incr i} {
     335    set eta [expr { 2.55 + $i * 0.05}]
    326336    add EtaPhiBins $eta $PhiBins
    327337  }
    328338
    329   # 0.2 x 0.2 between eta 4.0 and 6.0
    330   set PhiBins {}
    331   for {set i -16} {$i <= 16} {incr i} {
    332     add PhiBins [expr {$i * $pi/16.0}]
    333   }
    334   foreach eta {-6.0 -5.8 -5.6 -5.4 -5.2 -5.0 -4.8 -4.6 -4.4 -4.2 -4.0 4.2 4.4 4.6 4.8 5.0 5.2 5.4 5.6 5.8 6.0} {
    335     add EtaPhiBins $eta $PhiBins
    336   }
    337339
    338340  # default energy fractions {abs(PDG code)} {Fecal Fhcal}
     
    357359
    358360   # set HCalResolutionFormula {resolution formula as a function of eta and energy}
    359   set ResolutionFormula {                     (abs(eta) <= 4.0) * sqrt(energy^2*0.03^2 + energy*0.50^2) + \
    360                             (abs(eta) > 4.0 && abs(eta) <= 6.0) * sqrt(energy^2*0.05^2 + energy*1.00^2)}
     361  set ResolutionFormula {                     (abs(eta) <= 1.7) * sqrt(energy^2*0.03^2 + energy*0.50^2) + \
     362                            (abs(eta) > 1.7 && abs(eta) <= 4.0) * sqrt(energy^2*0.03^2 + energy*0.60^2) + \
     363                            (abs(eta) > 4.0 && abs(eta) <= 6.0) * sqrt(energy^2*0.10^2 + energy*1.00^2)}
    361364}
    362365
     
    523526  set JetPTMin 30.0
    524527}
     528
     529##################
     530# Fat Jet finder
     531##################
     532
     533module FastJetFinder FatJetFinder {
     534  set InputArray EFlowMerger/eflow
     535
     536  set OutputArray jets
     537
     538  # algorithm: 1 CDFJetClu, 2 MidPoint, 3 SIScone, 4 kt, 5 Cambridge/Aachen, 6 antikt
     539  set JetAlgorithm 6
     540  set ParameterR 0.8
     541
     542  set ComputeNsubjettiness 1
     543  set Beta 1.0
     544  set AxisMode 4
     545
     546  set ComputeTrimming 1
     547  set RTrim 0.2
     548  set PtFracTrim 0.05
     549
     550  set ComputePruning 1
     551  set ZcutPrun 0.1
     552  set RcutPrun 0.5
     553  set RPrun 0.8
     554
     555  set ComputeSoftDrop 1
     556  set BetaSoftDrop 0.0
     557  set SymmetryCutSoftDrop 0.1
     558  set R0SoftDrop 0.8
     559
     560  set JetPTMin 200.0
     561}
     562
     563
    525564
    526565##################
     
    805844  add Branch UniqueObjectFinder/jets Jet Jet
    806845
     846  add Branch FatJetFinder/jets FatJet Jet
     847
    807848  add Branch MissingET/momentum MissingET MissingET
    808849  add Branch ScalarHT/energy ScalarHT ScalarHT
Note: See TracChangeset for help on using the changeset viewer.