00001 import FWCore.ParameterSet.Config as cms 00002 00003 import FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi 00004 # 00005 # When starting from recHits, there are of course no "regional digis" and no "regional rechits". 00006 # In order not to duplicate too much the modules in the Egamma paths, we define 00007 # here the modules "ecalRegionalEgammaWeightUncalibRecHit", "ecalRegionalEgammaRecHit" etc.. 00008 # and the sequences ecalRegionalEgammaRecoSequence etc.. 00009 # This way, the subsequent clustering modules always start from the RecHits created 00010 # by "ecalRegionalEgammaRecHit", both in the "FromDigis", the "FromRaw" and 00011 # the "FromRecHits" cases. 00012 # 00013 # 00014 # From here on simply cloning ecalLocalRecoSequence.cff 00015 # with updated InputTags 00016 # 00017 hltEcalRegionalEtaRecHit = FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi.caloRecHitCopy.clone() 00018 import FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi 00019 hltEcalRegionalEgammaRecHit = FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi.caloRecHitCopy.clone() 00020 import FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi 00021 hltEcalRegionalMuonsRecHit = FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi.caloRecHitCopy.clone() 00022 import FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi 00023 hltEcalRegionalTausRecHit = FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi.caloRecHitCopy.clone() 00024 import FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi 00025 hltEcalRegionalJetsRecHit = FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi.caloRecHitCopy.clone() 00026 import FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi 00027 hltEcalRecHitAll = FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi.caloRecHitCopy.clone() 00028 import FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi 00029 hltESRecHitAll = FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi.caloRecHitCopy.clone() 00030 import FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi 00031 hltESRegionalEgammaRecHit = FastSimulation.CaloRecHitsProducer.CaloRecHitCopy_cfi.caloRecHitCopy.clone() 00032 00033 hltESRecHitAll.InputRecHitCollectionTypes = [1] 00034 hltESRecHitAll.OutputRecHitCollections = ['EcalRecHitsES'] 00035 hltESRecHitAll.InputRecHitCollections = cms.VInputTag(cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES")) 00036 00037 hltESRegionalEgammaRecHit.InputRecHitCollectionTypes = [1] 00038 hltESRegionalEgammaRecHit.OutputRecHitCollections = ['EcalRecHitsES'] 00039 hltESRegionalEgammaRecHit.InputRecHitCollections = cms.VInputTag(cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES")) 00040