CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalDigisPlusRecHits_cff.py
Go to the documentation of this file.
2 
3 ####Hcal Digis
4 #from FWCore.Modules.printContent_cfi import *
5 
6 ## import SimCalorimetry.HcalSimProducers.hcalUnsuppressedDigis_cfi
7 ## hcalSimBlockFastSim = SimCalorimetry.HcalSimProducers.hcalUnsuppressedDigis_cfi.hcalSimBlock.clone()
8 ## hcalSimBlockFastSim.hitsProducer = cms.string('famosSimHits')
9 ## simHcalUnsuppressedDigis = cms.EDProducer("HcalDigiProducer",
10 ## hcalSimBlockFastSim)
14 
15 # RCT (Regional Calorimeter Trigger) emulator import
17 simRctDigisHCAL = L1Trigger.RegionalCaloTrigger.rctDigis_cfi.rctDigis.clone()
18 simRctDigisHCAL.hcalDigis = cms.VInputTag( cms.InputTag( 'simHcalTriggerPrimitiveDigis' ) )
19 simRctDigisHCAL.useEcal = cms.bool(False)
20 
21 #Digi2Raw Raw2Digi
24 import EventFilter.HcalRawToDigi.HcalRawToDigi_cfi
25 hcalDigis = EventFilter.HcalRawToDigi.HcalRawToDigi_cfi.hcalDigis.clone()
26 hcalDigis.InputLabel = 'rawDataCollector'
27 
28 hcalDigisSequence = cms.Sequence(simHcalTriggerPrimitiveDigis*simHcalDigis*simHcalTTPDigis
29  *simRctDigisHCAL
30  *hcalRawData*rawDataCollector*hcalDigis)
31 
32 ##HcalRecHit
34 hcalOOTPileupESProducer = cms.ESProducer('OOTPileupDBCompatibilityESProducer')
39 
40 hcalRecHitSequence = cms.Sequence((hbheprereco+hfreco+horeco)*hbhereco)
41 
42 hcalDigisPlusRecHitsSequence = cms.Sequence(hcalDigisSequence*hcalRecHitSequence)
43