Fork me on GitHub

Changeset 934d037 in git for cards/delphes_card_ILD.tcl


Ignore:
Timestamp:
Oct 6, 2015, 4:26:29 PM (9 years ago)
Author:
Pavel Demin <pavel.demin@…>
Branches:
ImprovedOutputFile, Timing, dual_readout, llp, master
Children:
c4b2aae
Parents:
b3c0535
Message:

replace ElectronEnergySmearing with ElectronMomentumSmearing and add ElectronFilter

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cards/delphes_card_ILD.tcl

    rb3c0535 r934d037  
    1313
    1414  ChargedHadronMomentumSmearing
    15   ElectronEnergySmearing
     15  ElectronMomentumSmearing
    1616  MuonMomentumSmearing
    1717
     
    2222  ECal
    2323  HCal
     24
     25  ElectronFilter
    2426
    2527  TowerMerger
     
    128130}
    129131
    130 #################################
    131 # Energy resolution for electrons
    132 #################################
    133 
    134 module EnergySmearing ElectronEnergySmearing {
     132###################################
     133# Momentum resolution for electrons
     134###################################
     135
     136module MomentumSmearing ElectronMomentumSmearing {
    135137  set InputArray ElectronTrackingEfficiency/electrons
    136138  set OutputArray electrons
     
    167169# add InputArray InputArray
    168170  add InputArray ChargedHadronMomentumSmearing/chargedHadrons
    169   add InputArray ElectronEnergySmearing/electrons
     171  add InputArray ElectronMomentumSmearing/electrons
    170172  add InputArray MuonMomentumSmearing/muons
    171173  set OutputArray tracks
     
    173175
    174176
    175 ################################
     177########################
    176178# Track angular smearing
    177 ################################
     179########################
    178180
    179181module AngularSmearing AngularSmearing {
     
    190192}
    191193
    192 ################################
     194#################################
    193195# Track impact parameter smearing
    194 ################################
     196#################################
    195197
    196198module ImpactParameterSmearing ImpactParameterSmearing {
     
    334336}
    335337
    336 ####################
     338#################
     339# Electron filter
     340#################
     341
     342module PdgCodeFilter ElectronFilter {
     343  set InputArray Calorimeter/eflowTracks
     344  set OutputArray electrons
     345  set Invert true
     346  add PdgCode {11}
     347  add PdgCode {-11}
     348}
     349
     350###################################################
    337351# Tower Merger (in case not using e-flow algorithm)
    338 ####################
     352###################################################
    339353
    340354module Merger TowerMerger {
     
    379393}
    380394
    381 #####################
     395#################
    382396# Neutrino Filter
    383 #####################
     397#################
    384398
    385399module PdgCodeFilter NeutrinoFilter {
     
    472486
    473487
    474 ##########################
     488#############
    475489# tau-tagging
    476 ##########################
     490#############
    477491
    478492
     
    509523  add Branch ECal/eflowPhotons Photon Photon
    510524
    511   add Branch ElectronEnergySmearing/electrons Electron Electron
     525  add Branch ElectronFilter/electrons Electron Electron
    512526  add Branch MuonMomentumSmearing/muons Muon Muon
    513527  add Branch JetEnergyScale/jets Jet Jet
Note: See TracChangeset for help on using the changeset viewer.