Fork me on GitHub

Changeset 27cd45c in git for cards/FCC/FCChh.tcl


Ignore:
Timestamp:
Dec 5, 2017, 8:36:19 PM (7 years ago)
Author:
Michele Selvaggi (michele.selvaggi@…>
Branches:
ImprovedOutputFile, Timing, dual_readout, llp, master
Children:
8d4d51b
Parents:
ccd0cf1
Message:

update FCChh card

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cards/FCC/FCChh.tcl

    rccd0cf1 r27cd45c  
    44#  Main authors:  Michele Selvaggi (CERN)
    55#
    6 #  Released on: Apr. 6th, 2017
     6#  Released on: Dec. 1st, 2017
    77#
    88#  Configuration: FCC-hh baseline detector
     
    1313
    1414set ExecutionPath {
    15 
     15 
    1616  ParticlePropagator
    1717
     
    2424  MuonMomentumSmearing
    2525
     26  DenseProp
     27  DenseMergeTracks
     28  TrackMergerProp 
    2629  TrackMerger
    2730
     
    6770}
    6871
     72#
    6973#################################
    7074# Propagate particles in cylinder
     
    7377module ParticlePropagator ParticlePropagator {
    7478  set InputArray Delphes/stableParticles
    75 
    7679  set OutputArray stableParticles
    7780  set ChargedHadronOutputArray chargedHadrons
     
    187190}
    188191
     192
    189193##############
    190194# Track merger
    191195##############
    192196
    193 module Merger TrackMerger {
     197module Merger TrackMergerProp {
    194198# add InputArray InputArray
    195199  add InputArray ChargedHadronMomentumSmearing/chargedHadrons
     
    198202  set OutputArray tracks
    199203}
     204
     205
     206#################################
     207# Dense Track propagation
     208#################################
     209
     210module ParticlePropagator DenseProp {
     211  set InputArray Delphes/stableParticles
     212
     213  set OutputArray stableParticles
     214  set NeutralOutputArray neutralParticles
     215  set ChargedHadronOutputArray chargedHadrons
     216  set ElectronOutputArray electrons
     217  set MuonOutputArray muons
     218
     219  # radius of the magnetic field coverage, in m
     220  set Radius 0.45
     221  set RadiusMax 1.5
     222  # half-length of the magnetic field coverage, in m
     223  set HalfLength 0.8
     224  set HalfLengthMax 5
     225
     226  # magnetic field
     227  set Bz 4.0
     228}
     229
     230####################
     231# Dense Track merger
     232###################
     233
     234module Merger DenseMergeTracks {
     235# add InputArray InputArray
     236  add InputArray DenseProp/chargedHadrons
     237  add InputArray DenseProp/electrons
     238  add InputArray DenseProp/muons
     239  set OutputArray tracks
     240}
     241
     242
     243######################
     244#   Dense Track Filter
     245######################
     246
     247module DenseTrackFilter TrackMerger {
     248  set TrackInputArray TrackMergerProp/tracks
     249  set DenseChargedInputArray DenseMergeTracks/tracks
     250
     251  set TrackOutputArray tracks
     252
     253  set EtaPhiRes 0.001
     254  set EtaMax 6.0
     255
     256  set pi [expr {acos(-1)}]
     257
     258  set nbins_phi [expr {$pi/$EtaPhiRes} ]
     259  set nbins_phi [expr {int($nbins_phi)} ]
     260
     261  set PhiBins {}
     262  for {set i -$nbins_phi} {$i <= $nbins_phi} {incr i} {
     263    add PhiBins [expr {$i * $pi/$nbins_phi}]
     264  }
     265
     266  set nbins_eta [expr {$EtaMax/$EtaPhiRes} ]
     267  set nbins_eta [expr {int($nbins_eta)} ]
     268
     269  for {set i -$nbins_eta} {$i <= $nbins_eta} {incr i} {
     270    set eta [expr {$i * $EtaPhiRes}]
     271    add EtaPhiBins $eta $PhiBins
     272  }
     273}
     274
     275
    200276
    201277#############
     
    524600  set ParameterR 0.4
    525601
     602  set ComputeNsubjettiness 1
     603  set Beta 1.0
     604  set AxisMode 4
     605
     606  set ComputeTrimming 1
     607  set RTrim 0.2
     608  set PtFracTrim 0.05
     609
     610  set ComputePruning 1
     611  set ZcutPrun 0.1
     612  set RcutPrun 0.5
     613  set RPrun 0.8
     614
     615  set ComputeSoftDrop 1
     616  set BetaSoftDrop 0.0
     617  set SymmetryCutSoftDrop 0.1
     618  set R0SoftDrop 0.8
     619
    526620  set JetPTMin 30.0
    527621}
     
    680774
    681775
     776
    682777###########
    683778# b-tagging
     
    703798
    704799  (pt <= 10.0)                       * (0.00) +
    705   (abs(eta) < 2.5)                   * (pt > 10.0 && pt < 500)      * (0.04) + \
    706   (abs(eta) < 2.5)                   * (pt > 500.0 && pt < 15000.0) * (0.04)*(1.0 - pt/15000.) + \
     800  (abs(eta) < 2.5)                   * (pt > 10.0 && pt < 500)      * (0.05) + \
     801  (abs(eta) < 2.5)                   * (pt > 500.0 && pt < 15000.0) * (0.05)*(1.0 - pt/15000.) + \
    707802  (abs(eta) < 2.5)                   * (pt > 15000.0)               * (0.000) + \
    708803  (abs(eta) > 2.5 && abs(eta) < 4.0) * (pt > 10.0 && pt < 500)      * (0.03) + \
Note: See TracChangeset for help on using the changeset viewer.