1 import FWCore.ParameterSet.Config
as cms
7 import EventFilter.HcalRawToDigi.HcalCalibTypeFilter_cfi
8 hcalCalibPedestal = EventFilter.HcalRawToDigi.HcalCalibTypeFilter_cfi.hcalCalibTypeFilter.clone(
10 InputLabel = cms.string(
'hltHcalCalibrationRaw::HLT'),
12 CalibTypes = cms.vint32( 1 ),
13 FilterSummary = cms.untracked.bool(
False )
18 gtDigisAlCaPedestal = EventFilter.L1GlobalTriggerRawToDigi.l1GtUnpack_cfi.l1GtUnpack.clone()
20 import EventFilter.HcalRawToDigi.HcalRawToDigi_cfi
21 hcalDigiAlCaPedestal = EventFilter.HcalRawToDigi.HcalRawToDigi_cfi.hcalDigis.clone()
22 hcalDigiAlCaPedestal.InputLabel = cms.InputTag(
'hltHcalCalibrationRaw')
24 import RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_hbhe_cfi
25 hbherecoPedestal = RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_hbhe_cfi.hbheprereco.clone()
26 hbherecoPedestal.digiLabel = cms.InputTag(
'hcalDigiAlCaPedestal')
27 hbherecoPedestal.firstSample = cms.int32(0)
28 hbherecoPedestal.samplesToAdd = cms.int32(4)
30 import RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_hf_cfi
31 hfrecoPedestal = RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_hf_cfi.hfreco.clone()
32 hfrecoPedestal.digiLabel = cms.InputTag(
'hcalDigiAlCaPedestal')
33 hfrecoPedestal.firstSample = cms.int32(0)
34 hfrecoPedestal.samplesToAdd = cms.int32(2)
36 import RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_ho_cfi
37 horecoPedestal = RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_ho_cfi.horeco.clone()
38 horecoPedestal.digiLabel = cms.InputTag(
'hcalDigiAlCaPedestal')
39 horecoPedestal.firstSample = cms.int32(0)
40 horecoPedestal.samplesToAdd = cms.int32(4)
43 hbherecoPedestal.dropZSmarkedPassed = cms.bool(
False)
44 hfrecoPedestal.dropZSmarkedPassed = cms.bool(
False)
45 horecoPedestal.dropZSmarkedPassed = cms.bool(
False)
47 hcalLocalRecoSequencePedestal = cms.Sequence(hbherecoPedestal*hfrecoPedestal*horecoPedestal)
49 seqALCARECOHcalCalPedestal = cms.Sequence(hcalCalibPedestal*
52 hcalLocalRecoSequencePedestal)