- Timestamp:
- Dec 5, 2017, 8:36:19 PM (7 years ago)
- Branches:
- ImprovedOutputFile, Timing, dual_readout, llp, master
- Children:
- 8d4d51b
- Parents:
- ccd0cf1
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cards/FCC/FCChh.tcl
rccd0cf1 r27cd45c 4 4 # Main authors: Michele Selvaggi (CERN) 5 5 # 6 # Released on: Apr. 6th, 20176 # Released on: Dec. 1st, 2017 7 7 # 8 8 # Configuration: FCC-hh baseline detector … … 13 13 14 14 set ExecutionPath { 15 15 16 16 ParticlePropagator 17 17 … … 24 24 MuonMomentumSmearing 25 25 26 DenseProp 27 DenseMergeTracks 28 TrackMergerProp 26 29 TrackMerger 27 30 … … 67 70 } 68 71 72 # 69 73 ################################# 70 74 # Propagate particles in cylinder … … 73 77 module ParticlePropagator ParticlePropagator { 74 78 set InputArray Delphes/stableParticles 75 76 79 set OutputArray stableParticles 77 80 set ChargedHadronOutputArray chargedHadrons … … 187 190 } 188 191 192 189 193 ############## 190 194 # Track merger 191 195 ############## 192 196 193 module Merger TrackMerger {197 module Merger TrackMergerProp { 194 198 # add InputArray InputArray 195 199 add InputArray ChargedHadronMomentumSmearing/chargedHadrons … … 198 202 set OutputArray tracks 199 203 } 204 205 206 ################################# 207 # Dense Track propagation 208 ################################# 209 210 module 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 234 module 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 247 module 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 200 276 201 277 ############# … … 524 600 set ParameterR 0.4 525 601 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 526 620 set JetPTMin 30.0 527 621 } … … 680 774 681 775 776 682 777 ########### 683 778 # b-tagging … … 703 798 704 799 (pt <= 10.0) * (0.00) + 705 (abs(eta) < 2.5) * (pt > 10.0 && pt < 500) * (0.0 4) + \706 (abs(eta) < 2.5) * (pt > 500.0 && pt < 15000.0) * (0.0 4)*(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.) + \ 707 802 (abs(eta) < 2.5) * (pt > 15000.0) * (0.000) + \ 708 803 (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.