From 15772b7063d186d74f5711e86d9a3af366effa50 Mon Sep 17 00:00:00 2001 From: Michele Selvaggi Date: Wed, 23 Nov 2016 13:21:08 +0100 Subject: [PATCH] make cards compliant with the FCCSW configuration --- cards/delphes_card_ATLAS.tcl | 17 +++++++++++++++++ cards/delphes_card_CEPC.tcl | 18 ++++++++++++++++++ cards/delphes_card_CMS.tcl | 17 +++++++++++++++++ 3 files changed, 52 insertions(+) diff --git a/cards/delphes_card_ATLAS.tcl b/cards/delphes_card_ATLAS.tcl index 5a92f48ab..5d4f488da 100644 --- a/cards/delphes_card_ATLAS.tcl +++ b/cards/delphes_card_ATLAS.tcl @@ -29,6 +29,8 @@ set ExecutionPath { ElectronEfficiency ElectronIsolation + ChargedHadronFilter + MuonEfficiency MuonIsolation @@ -379,6 +381,21 @@ module PdgCodeFilter ElectronFilter { add PdgCode {-11} } +###################### +# ChargedHadronFilter +###################### + +module PdgCodeFilter ChargedHadronFilter { + set InputArray HCal/eflowTracks + set OutputArray chargedHadrons + + add PdgCode {11} + add PdgCode {-11} + add PdgCode {13} + add PdgCode {-13} +} + + ################################################### # Tower Merger (in case not using e-flow algorithm) diff --git a/cards/delphes_card_CEPC.tcl b/cards/delphes_card_CEPC.tcl index dddbc5b59..62f782bbb 100644 --- a/cards/delphes_card_CEPC.tcl +++ b/cards/delphes_card_CEPC.tcl @@ -29,6 +29,8 @@ set ExecutionPath { ElectronEfficiency ElectronIsolation + ChargedHadronFilter + MuonEfficiency MuonIsolation @@ -325,6 +327,22 @@ module PdgCodeFilter ElectronFilter { add PdgCode {-11} } +###################### +# ChargedHadronFilter +###################### + +module PdgCodeFilter ChargedHadronFilter { + set InputArray HCal/eflowTracks + set OutputArray chargedHadrons + + add PdgCode {11} + add PdgCode {-11} + add PdgCode {13} + add PdgCode {-13} +} + + + ################################################### # Tower Merger (in case not using e-flow algorithm) ################################################### diff --git a/cards/delphes_card_CMS.tcl b/cards/delphes_card_CMS.tcl index 04bc250ab..9ec1e500d 100644 --- a/cards/delphes_card_CMS.tcl +++ b/cards/delphes_card_CMS.tcl @@ -29,6 +29,8 @@ set ExecutionPath { ElectronEfficiency ElectronIsolation + ChargedHadronFilter + MuonEfficiency MuonIsolation @@ -393,6 +395,21 @@ module PdgCodeFilter ElectronFilter { add PdgCode {-11} } +###################### +# ChargedHadronFilter +###################### + +module PdgCodeFilter ChargedHadronFilter { + set InputArray HCal/eflowTracks + set OutputArray chargedHadrons + + add PdgCode {11} + add PdgCode {-11} + add PdgCode {13} + add PdgCode {-13} +} + + ################################################### # Tower Merger (in case not using e-flow algorithm) ###################################################