Fork me on GitHub

Changeset 31def62 in git


Ignore:
Timestamp:
Nov 5, 2015, 11:10:13 AM (9 years ago)
Author:
Michele Selvaggi <michele.selvaggi@…>
Branches:
ImprovedOutputFile, Timing, dual_readout, llp, master
Children:
f3c6a97
Parents:
35df584
Message:

"output from ILD card convertable by root2lhco"

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cards/delphes_card_ILD.tcl

    r35df584 r31def62  
    3636  JetEnergyScale
    3737
    38   TrackCountingBTagging
     38  JetFlavorAssociation
     39
     40  BTagging
     41 
    3942  TauTagging
    4043
     
    456459}
    457460
    458 ##########################
    459 # Track Counting b-tagging
    460 ##########################
    461 
    462 module TrackCountingBTagging TrackCountingBTagging {
    463   set TrackInputArray ImpactParameterSmearing/tracks
     461
     462########################
     463# Jet Flavor Association
     464########################
     465
     466module JetFlavorAssociation JetFlavorAssociation {
     467
     468  set PartonInputArray Delphes/partons
     469  set ParticleInputArray Delphes/allParticles
     470  set ParticleLHEFInputArray Delphes/allParticlesLHEF
    464471  set JetInputArray JetEnergyScale/jets
    465472
     473  set DeltaR 0.5
     474  set PartonPTMin 1.0
     475  set PartonEtaMax 2.5
     476
     477}
     478
     479###########
     480# b-tagging
     481###########
     482
     483module BTagging BTagging {
     484  set JetInputArray JetEnergyScale/jets
     485
    466486  set BitNumber 0
    467487
    468   # maximum distance between jet and track
    469   set DeltaR 0.3
    470 
    471   # minimum pt of tracks
    472   set TrackPTMin 1.0
    473 
    474   # minimum transverse impact parameter (in mm)
    475   set TrackIPMax 2.0
    476 
    477   # minimum ip significance for the track to be counted
    478   set SigMin 6.5
    479 
    480   # minimum number of tracks (high efficiency n=2, high purity n=3)
    481   set Ntracks 3
    482 }
    483 
     488  # add EfficiencyFormula {abs(PDG code)} {efficiency formula as a function of eta and pt}
     489  # PDG code = the highest PDG code of a quark or gluon inside DeltaR cone around jet axis
     490  # gluon's PDG code has the lowest priority
     491
     492  # based on arXiv:1211.4462
     493 
     494  # default efficiency formula (misidentification rate)
     495  add EfficiencyFormula {0} {0.01+0.00038*pt}
     496
     497  # efficiency formula for c-jets (misidentification rate)
     498  add EfficiencyFormula {4} {0.25*tanh(0.018*pt)*(1/(1+ 0.0013*pt))}
     499
     500  # efficiency formula for b-jets
     501  add EfficiencyFormula {5} {0.85*tanh(0.0025*pt)*(25.0/(1+0.063*pt))}
     502}
    484503
    485504#############
     
    515534  add Branch Delphes/allParticles Particle GenParticle
    516535  add Branch GenJetFinder/jets GenJet Jet
     536
     537  add Branch AngularSmearing/tracks Track Track
     538  add Branch TowerMerger/towers Tower Tower
    517539
    518540  add Branch ChargedHadronMomentumSmearing/chargedHadrons ChargedHadron Track
Note: See TracChangeset for help on using the changeset viewer.