File indexing completed on 2024-04-06 12:31:25
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004
0005
0006
0007 import TopQuarkAnalysis.TopSkimming.TtDecayChannelFilter_cfi
0008
0009
0010 ttFullHadronicFilter = TopQuarkAnalysis.TopSkimming.TtDecayChannelFilter_cfi.ttDecayChannelFilter.clone()
0011 ttFullHadronicFilter.allowedTopDecays.decayBranchA.electron = False
0012 ttFullHadronicFilter.allowedTopDecays.decayBranchA.muon = False
0013 ttFullHadronicFilter.allowedTopDecays.decayBranchB.electron = False
0014 ttFullHadronicFilter.allowedTopDecays.decayBranchB.muon = False
0015
0016
0017 ttSemiLeptonicFilter = TopQuarkAnalysis.TopSkimming.TtDecayChannelFilter_cfi.ttDecayChannelFilter.clone()
0018 ttSemiLeptonicFilter.allowedTopDecays.decayBranchA.electron = True
0019 ttSemiLeptonicFilter.allowedTopDecays.decayBranchA.muon = True
0020 ttSemiLeptonicFilter.allowedTopDecays.decayBranchB.electron = False
0021 ttSemiLeptonicFilter.allowedTopDecays.decayBranchB.muon = False
0022
0023
0024 ttFullLeptonicFilter = TopQuarkAnalysis.TopSkimming.TtDecayChannelFilter_cfi.ttDecayChannelFilter.clone()
0025 ttFullLeptonicFilter.allowedTopDecays.decayBranchA.electron = True
0026 ttFullLeptonicFilter.allowedTopDecays.decayBranchA.muon = True
0027 ttFullLeptonicFilter.allowedTopDecays.decayBranchB.electron = True
0028 ttFullLeptonicFilter.allowedTopDecays.decayBranchB.muon = True
0029
0030 ttDecayChannelFiltersTask = cms.Task(
0031 ttFullHadronicFilter,
0032 ttSemiLeptonicFilter,
0033 ttFullLeptonicFilter
0034 )