00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004
00005 CloneL1ExtraMuons = cms.EDProducer("L1MuonParticleShallowCloneProducer",
00006 src = cms.InputTag("l1extraParticles")
00007 )
00008
00009
00010 SelectL1Muons = cms.EDFilter("PtMinCandSelector",
00011 src = cms.InputTag("CloneL1ExtraMuons"),
00012 ptMin = cms.double(10.0)
00013 )
00014
00015
00016
00017 CloneL1ExtraIsoEm = cms.EDProducer("L1EmParticleShallowCloneProducer",
00018 src = cms.InputTag("l1extraParticles","Isolated")
00019 )
00020
00021
00022 SelectL1IsoEm = cms.EDFilter("PtMinCandSelector",
00023 src = cms.InputTag("CloneL1ExtraIsoEm"),
00024 ptMin = cms.double(10.0)
00025 )
00026
00027
00028
00029 CloneL1ExtraNonIsoEm = cms.EDProducer("L1EmParticleShallowCloneProducer",
00030 src = cms.InputTag("l1extraParticles","NonIsolated")
00031 )
00032
00033
00034 SelectL1NonIsoEm = cms.EDFilter("PtMinCandSelector",
00035 src = cms.InputTag("CloneL1ExtraNonIsoEm"),
00036 ptMin = cms.double(10.0)
00037 )
00038
00039
00040
00041 CloneL1ExtraCenJets = cms.EDProducer("L1JetParticleShallowCloneProducer",
00042 src = cms.InputTag("l1extraParticles","Central")
00043 )
00044
00045
00046 SelectL1CenJets = cms.EDFilter("PtMinCandSelector",
00047 src = cms.InputTag("CloneL1ExtraCenJets"),
00048 ptMin = cms.double(20.0)
00049 )
00050
00051
00052
00053 CloneL1ExtraForJets = cms.EDProducer("L1JetParticleShallowCloneProducer",
00054 src = cms.InputTag("l1extraParticles","Forward")
00055 )
00056
00057
00058 SelectL1ForJets = cms.EDFilter("PtMinCandSelector",
00059 src = cms.InputTag("CloneL1ExtraForJets"),
00060 ptMin = cms.double(20.0)
00061 )
00062
00063
00064
00065 CloneL1ExtraTauJets = cms.EDProducer("L1JetParticleShallowCloneProducer",
00066 src = cms.InputTag("l1extraParticles","Tau")
00067 )
00068
00069
00070 SelectL1TauJets = cms.EDFilter("PtMinCandSelector",
00071 src = cms.InputTag("CloneL1ExtraTauJets"),
00072 ptMin = cms.double(20.0)
00073 )
00074
00075
00076
00077 CloneL1ExtraMet = cms.EDProducer("L1EtMissParticleShallowCloneProducer",
00078 src = cms.InputTag("l1extraParticles")
00079 )
00080
00081
00082 SelectL1Met = cms.EDFilter("PtMinCandSelector",
00083 src = cms.InputTag("CloneL1ExtraMet"),
00084 ptMin = cms.double(10.0)
00085 )
00086
00087 L1MuonSelection = cms.Sequence(CloneL1ExtraMuons*SelectL1Muons)
00088 L1IsoEmSelection = cms.Sequence(CloneL1ExtraIsoEm*SelectL1IsoEm)
00089 L1NonIsoEmSelection = cms.Sequence(CloneL1ExtraNonIsoEm*SelectL1NonIsoEm)
00090 L1CenJetSelection = cms.Sequence(CloneL1ExtraCenJets*SelectL1CenJets)
00091 L1ForJetSelection = cms.Sequence(CloneL1ExtraForJets*SelectL1ForJets)
00092 L1TauJetSelection = cms.Sequence(CloneL1ExtraTauJets*SelectL1TauJets)
00093 L1MetSelection = cms.Sequence(CloneL1ExtraMet*SelectL1Met)
00094