00001 import FWCore.ParameterSet.Config as cms 00002 00003 interestingEcalDetIdEB = cms.EDProducer("InterestingDetIdCollectionProducer", 00004 basicClustersLabel = cms.InputTag("hybridSuperClusters","hybridBarrelBasicClusters"), 00005 recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"), 00006 etaSize = cms.int32(5), 00007 interestingDetIdCollection = cms.string(''), 00008 phiSize = cms.int32(5) 00009 ) 00010 00011 interestingEcalDetIdEE = cms.EDProducer("InterestingDetIdCollectionProducer", 00012 basicClustersLabel = cms.InputTag("multi5x5BasicClusters","multi5x5EndcapBasicClusters"), 00013 recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"), 00014 etaSize = cms.int32(5), 00015 interestingDetIdCollection = cms.string(''), 00016 phiSize = cms.int32(5) 00017 ) 00018 00019 reducedEcalRecHitsEB = cms.EDProducer("ReducedRecHitCollectionProducer", 00020 recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"), 00021 interestingDetIdCollections = cms.VInputTag(cms.InputTag("interestingEcalDetIdEB")), 00022 reducedHitsCollection = cms.string('') 00023 ) 00024 00025 reducedEcalRecHitsEE = cms.EDProducer("ReducedRecHitCollectionProducer", 00026 recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"), 00027 interestingDetIdCollections = cms.VInputTag(cms.InputTag("interestingEcalDetIdEE")), 00028 reducedHitsCollection = cms.string('') 00029 ) 00030 00031 reducedRecHitsSequence = cms.Sequence(interestingEcalDetIdEB*interestingEcalDetIdEE*reducedEcalRecHitsEB*reducedEcalRecHitsEE) 00032