Fork me on GitHub

Ignore:
Timestamp:
Dec 22, 2014, 11:38:33 AM (10 years ago)
Author:
Pavel Demin <pavel.demin@…>
Branches:
ImprovedOutputFile, Timing, dual_readout, llp, master
Children:
8c72f09
Parents:
4e09c3a
Message:

add parameter SmearTowerCenter to all cards

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cards/delphes_card_ATLAS_PileUp.tcl

    r4e09c3a ra2983ec  
    7979  set VertexDistributionFormula {exp(-(t^2/(2*(0.05/2.99792458E8*exp(-(z^2/(2*(0.05)^2))))^2)))}
    8080
    81   #set VertexDistributionFormula { (abs(t) <= 1.0e-09) * (abs(z) <= 0.15) * (1.00) + \
    82   #                                (abs(t) >  1.0e-09) * (abs(z) <= 0.15) * (0.00) + \
    83   #                               (abs(t) <= 1.0e-09) * (abs(z) > 0.15)  * (0.00) + \
     81  #set VertexDistributionFormula { (abs(t) <= 1.0e-09) * (abs(z) <= 0.15) * (1.00) +
     82  #                                (abs(t) >  1.0e-09) * (abs(z) <= 0.15) * (0.00) +
     83  #                               (abs(t) <= 1.0e-09) * (abs(z) > 0.15)  * (0.00) +
    8484  #                               (abs(t) >  1.0e-09) * (abs(z) > 0.15)  * (0.00)}
    8585
     
    119119
    120120  # tracking efficiency formula for charged hadrons
    121   set EfficiencyFormula {                                                    (pt <= 0.1)   * (0.00) + \
    122                                            (abs(eta) <= 1.5) * (pt > 0.1   && pt <= 1.0)   * (0.70) + \
    123                                            (abs(eta) <= 1.5) * (pt > 1.0)                  * (0.95) + \
    124                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1   && pt <= 1.0)   * (0.60) + \
    125                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0)                  * (0.85) + \
     121  set EfficiencyFormula {                                                    (pt <= 0.1)   * (0.00) +
     122                                           (abs(eta) <= 1.5) * (pt > 0.1   && pt <= 1.0)   * (0.70) +
     123                                           (abs(eta) <= 1.5) * (pt > 1.0)                  * (0.95) +
     124                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1   && pt <= 1.0)   * (0.60) +
     125                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0)                  * (0.85) +
    126126                         (abs(eta) > 2.5)                                                  * (0.00)}
    127127}
     
    138138
    139139  # tracking efficiency formula for electrons
    140   set EfficiencyFormula {                                                    (pt <= 0.1)   * (0.00) + \
    141                                            (abs(eta) <= 1.5) * (pt > 0.1   && pt <= 1.0)   * (0.73) + \
    142                                            (abs(eta) <= 1.5) * (pt > 1.0   && pt <= 1.0e2) * (0.95) + \
    143                                            (abs(eta) <= 1.5) * (pt > 1.0e2)                * (0.99) + \
    144                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1   && pt <= 1.0)   * (0.50) + \
    145                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0   && pt <= 1.0e2) * (0.83) + \
    146                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0e2)                * (0.90) + \
     140  set EfficiencyFormula {                                                    (pt <= 0.1)   * (0.00) +
     141                                           (abs(eta) <= 1.5) * (pt > 0.1   && pt <= 1.0)   * (0.73) +
     142                                           (abs(eta) <= 1.5) * (pt > 1.0   && pt <= 1.0e2) * (0.95) +
     143                                           (abs(eta) <= 1.5) * (pt > 1.0e2)                * (0.99) +
     144                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1   && pt <= 1.0)   * (0.50) +
     145                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0   && pt <= 1.0e2) * (0.83) +
     146                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0e2)                * (0.90) +
    147147                         (abs(eta) > 2.5)                                                  * (0.00)}
    148148}
     
    159159
    160160  # tracking efficiency formula for muons
    161   set EfficiencyFormula {                                                    (pt <= 0.1)   * (0.00) + \
    162                                            (abs(eta) <= 1.5) * (pt > 0.1   && pt <= 1.0)   * (0.75) + \
    163                                            (abs(eta) <= 1.5) * (pt > 1.0)                  * (0.99) + \
    164                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1   && pt <= 1.0)   * (0.70) + \
    165                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0)                  * (0.98) + \
     161  set EfficiencyFormula {                                                    (pt <= 0.1)   * (0.00) +
     162                                           (abs(eta) <= 1.5) * (pt > 0.1   && pt <= 1.0)   * (0.75) +
     163                                           (abs(eta) <= 1.5) * (pt > 1.0)                  * (0.99) +
     164                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1   && pt <= 1.0)   * (0.70) +
     165                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0)                  * (0.98) +
    166166                         (abs(eta) > 2.5)                                                  * (0.00)}
    167167}
     
    178178
    179179  # resolution formula for charged hadrons
    180   set ResolutionFormula {                  (abs(eta) <= 1.5) * (pt > 0.1   && pt <= 1.0)   * (0.02) + \
    181                                            (abs(eta) <= 1.5) * (pt > 1.0   && pt <= 1.0e1) * (0.01) + \
    182                                            (abs(eta) <= 1.5) * (pt > 1.0e1 && pt <= 2.0e2) * (0.03) + \
    183                                            (abs(eta) <= 1.5) * (pt > 2.0e2)                * (0.05) + \
    184                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1   && pt <= 1.0)   * (0.03) + \
    185                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0   && pt <= 1.0e1) * (0.02) + \
    186                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0e1 && pt <= 2.0e2) * (0.04) + \
     180  set ResolutionFormula {                  (abs(eta) <= 1.5) * (pt > 0.1   && pt <= 1.0)   * (0.02) +
     181                                           (abs(eta) <= 1.5) * (pt > 1.0   && pt <= 1.0e1) * (0.01) +
     182                                           (abs(eta) <= 1.5) * (pt > 1.0e1 && pt <= 2.0e2) * (0.03) +
     183                                           (abs(eta) <= 1.5) * (pt > 2.0e2)                * (0.05) +
     184                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1   && pt <= 1.0)   * (0.03) +
     185                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0   && pt <= 1.0e1) * (0.02) +
     186                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0e1 && pt <= 2.0e2) * (0.04) +
    187187                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 2.0e2)                * (0.05)}
    188188}
     
    198198  # set ResolutionFormula {resolution formula as a function of eta and energy}
    199199
    200   set ResolutionFormula {                  (abs(eta) <= 2.5) * (energy > 0.1   && energy <= 2.5e1) * (energy*0.015) + \
    201                                            (abs(eta) <= 2.5) * (energy > 2.5e1)                    * sqrt(energy^2*0.005^2 + energy*0.05^2 + 0.25^2) + \
    202                          (abs(eta) > 2.5 && abs(eta) <= 3.0)                                       * sqrt(energy^2*0.005^2 + energy*0.05^2 + 0.25^2) + \
     200  set ResolutionFormula {                  (abs(eta) <= 2.5) * (energy > 0.1   && energy <= 2.5e1) * (energy*0.015) +
     201                                           (abs(eta) <= 2.5) * (energy > 2.5e1)                    * sqrt(energy^2*0.005^2 + energy*0.05^2 + 0.25^2) +
     202                         (abs(eta) > 2.5 && abs(eta) <= 3.0)                                       * sqrt(energy^2*0.005^2 + energy*0.05^2 + 0.25^2) +
    203203                         (abs(eta) > 3.0 && abs(eta) <= 5.0)                                       * sqrt(energy^2*0.107^2 + energy*2.08^2)}
    204204
     
    216216
    217217  # resolution formula for muons
    218   set ResolutionFormula {                  (abs(eta) <= 1.5) * (pt > 0.1   && pt <= 1.0)   * (0.03) + \
    219                                            (abs(eta) <= 1.5) * (pt > 1.0   && pt <= 5.0e1) * (0.03) + \
    220                                            (abs(eta) <= 1.5) * (pt > 5.0e1 && pt <= 1.0e2) * (0.04) + \
    221                                            (abs(eta) <= 1.5) * (pt > 1.0e2)                * (0.07) + \
    222                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1   && pt <= 1.0)   * (0.04) + \
    223                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0   && pt <= 5.0e1) * (0.04) + \
    224                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 5.0e1 && pt <= 1.0e2) * (0.05) + \
     218  set ResolutionFormula {                  (abs(eta) <= 1.5) * (pt > 0.1   && pt <= 1.0)   * (0.03) +
     219                                           (abs(eta) <= 1.5) * (pt > 1.0   && pt <= 5.0e1) * (0.03) +
     220                                           (abs(eta) <= 1.5) * (pt > 5.0e1 && pt <= 1.0e2) * (0.04) +
     221                                           (abs(eta) <= 1.5) * (pt > 1.0e2)                * (0.07) +
     222                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 0.1   && pt <= 1.0)   * (0.04) +
     223                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0   && pt <= 5.0e1) * (0.04) +
     224                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 5.0e1 && pt <= 1.0e2) * (0.05) +
    225225                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 1.0e2)                * (0.10)}
    226226}
     
    249249  set PhotonOutputArray photons
    250250
    251   set ECalEnergyMin 0.50
    252   set HCalEnergyMin 1.00
    253 
    254   set ECalEnergySignificanceMin 1.0
    255   set HCalEnergySignificanceMin 1.0
    256 
    257251  set EFlowTrackOutputArray eflowTracks
    258252  set EFlowPhotonOutputArray eflowPhotons
    259253  set EFlowNeutralHadronOutputArray eflowNeutralHadrons
     254
     255  set ECalEnergyMin 0.5
     256  set HCalEnergyMin 1.0
     257
     258  set ECalEnergySignificanceMin 1.0
     259  set HCalEnergySignificanceMin 1.0
     260
     261  set SmearTowerCenter true
    260262
    261263  set pi [expr {acos(-1)}]
     
    307309  # http://villaolmo.mib.infn.it/ICATPP9th_2005/Calorimetry/Schram.p.pdf
    308310  # http://www.physics.utoronto.ca/~krieger/procs/ComoProceedings.pdf
    309   set ECalResolutionFormula {                  (abs(eta) <= 3.2) * sqrt(energy^2*0.0017^2 + energy*0.101^2) + \
     311  set ECalResolutionFormula {                  (abs(eta) <= 3.2) * sqrt(energy^2*0.0017^2 + energy*0.101^2) +
    310312                             (abs(eta) > 3.2 && abs(eta) <= 4.9) * sqrt(energy^2*0.0350^2 + energy*0.285^2)}
    311313
     
    313315  # http://arxiv.org/pdf/hep-ex/0004009v1
    314316  # http://villaolmo.mib.infn.it/ICATPP9th_2005/Calorimetry/Schram.p.pdf
    315   set HCalResolutionFormula {                  (abs(eta) <= 1.7) * sqrt(energy^2*0.0302^2 + energy*0.5205^2 + 1.59^2) + \
    316                              (abs(eta) > 1.7 && abs(eta) <= 3.2) * sqrt(energy^2*0.0500^2 + energy*0.706^2) + \
     317  set HCalResolutionFormula {                  (abs(eta) <= 1.7) * sqrt(energy^2*0.0302^2 + energy*0.5205^2 + 1.59^2) +
     318                             (abs(eta) > 1.7 && abs(eta) <= 3.2) * sqrt(energy^2*0.0500^2 + energy*0.706^2) +
    317319                             (abs(eta) > 3.2 && abs(eta) <= 4.9) * sqrt(energy^2*0.09420^2 + energy*1.00^2)}
    318320}
     
    482484
    483485  # efficiency formula for photons
    484   set EfficiencyFormula {                                      (pt <= 10.0) * (0.00) + \
    485                                            (abs(eta) <= 1.5) * (pt > 10.0)  * (0.95) + \
    486                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 10.0)  * (0.85) + \
     486  set EfficiencyFormula {                                      (pt <= 10.0) * (0.00) +
     487                                           (abs(eta) <= 1.5) * (pt > 10.0)  * (0.95) +
     488                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 10.0)  * (0.85) +
    487489                         (abs(eta) > 2.5)                                   * (0.00)}
    488490}
     
    517519
    518520  # efficiency formula for electrons
    519   set EfficiencyFormula {                                      (pt <= 10.0) * (0.00) + \
    520                                            (abs(eta) <= 1.5) * (pt > 10.0)  * (0.95) + \
    521                          (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 10.0)  * (0.85) + \
     521  set EfficiencyFormula {                                      (pt <= 10.0) * (0.00) +
     522                                           (abs(eta) <= 1.5) * (pt > 10.0)  * (0.95) +
     523                         (abs(eta) > 1.5 && abs(eta) <= 2.5) * (pt > 10.0)  * (0.85) +
    522524                         (abs(eta) > 2.5)                                   * (0.00)}
    523525}
     
    552554
    553555  # efficiency formula for muons
    554   set EfficiencyFormula {                                      (pt <= 10.0) * (0.00) + \
    555                                            (abs(eta) <= 1.5) * (pt > 10.0)  * (0.95) + \
    556                          (abs(eta) > 1.5 && abs(eta) <= 2.7) * (pt > 10.0)  * (0.85) + \
     556  set EfficiencyFormula {                                      (pt <= 10.0) * (0.00) +
     557                                           (abs(eta) <= 1.5) * (pt > 10.0)  * (0.95) +
     558                         (abs(eta) > 1.5 && abs(eta) <= 2.7) * (pt > 10.0)  * (0.85) +
    557559                         (abs(eta) > 2.7)                                   * (0.00)}
    558560}
     
    624626
    625627  # efficiency formula for c-jets (misidentification rate)
    626   add EfficiencyFormula {4} {                                      (pt <= 15.0) * (0.000) + \
    627                                                 (abs(eta) <= 1.2) * (pt > 15.0) * (0.2*tanh(pt*0.03 - 0.4)) + \
    628                               (abs(eta) > 1.2 && abs(eta) <= 2.5) * (pt > 15.0) * (0.1*tanh(pt*0.03 - 0.4)) + \
     628  add EfficiencyFormula {4} {                                      (pt <= 15.0) * (0.000) +
     629                                                (abs(eta) <= 1.2) * (pt > 15.0) * (0.2*tanh(pt*0.03 - 0.4)) +
     630                              (abs(eta) > 1.2 && abs(eta) <= 2.5) * (pt > 15.0) * (0.1*tanh(pt*0.03 - 0.4)) +
    629631                              (abs(eta) > 2.5)                                  * (0.000)}
    630632
    631633  # efficiency formula for b-jets
    632   add EfficiencyFormula {5} {                                      (pt <= 15.0) * (0.000) + \
    633                                                 (abs(eta) <= 1.2) * (pt > 15.0) * (0.5*tanh(pt*0.03 - 0.4)) + \
    634                               (abs(eta) > 1.2 && abs(eta) <= 2.5) * (pt > 15.0) * (0.4*tanh(pt*0.03 - 0.4)) + \
     634  add EfficiencyFormula {5} {                                      (pt <= 15.0) * (0.000) +
     635                                                (abs(eta) <= 1.2) * (pt > 15.0) * (0.5*tanh(pt*0.03 - 0.4)) +
     636                              (abs(eta) > 1.2 && abs(eta) <= 2.5) * (pt > 15.0) * (0.4*tanh(pt*0.03 - 0.4)) +
    635637                              (abs(eta) > 2.5)                                  * (0.000)}
    636638}
     
    698700
    699701}
    700 
    701 
    702 
Note: See TracChangeset for help on using the changeset viewer.