1 import FWCore.ParameterSet.Config
as cms
4 """adapt the HLT to run on MC, instead of data
5 see Configuration/StandardSequences/Reconstruction_Data_cff.py
6 which does the opposite, for RECO"""
9 if 'hltParticleFlowRecHitHCAL' in process.__dict__:
10 process.hltParticleFlowRecHitHCAL.ApplyPulseDPG = cms.bool(
False)
11 process.hltParticleFlowRecHitHCAL.LongShortFibre_Cut = cms.double(1000000000.0)
14 if 'hltHbhereco' in process.__dict__:
15 if process.hltHbhereco._TypedParameterizable__type ==
'HcalHitReconstructor':
17 process.hltHbhereco.pedestalSubtractionType = cms.int32( 1 )
18 process.hltHbhereco.pedestalUpperLimit = cms.double( 2.7 )
19 process.hltHbhereco.timeSlewParsType = cms.int32( 3 )
21 process.hltHbhereco.timeSlewPars = cms.vdouble( 12.2999, -2.19142, 0, 12.2999, -2.19142, 0, 12.2999, -2.19142, 0 )
23 process.hltHbhereco.respCorrM3 = cms.double( 1.0 )
24 elif process.hltHbhereco._TypedParameterizable__type ==
'HBHEPhase1Reconstructor':
26 process.hltHbhereco.algorithm.respCorrM3 = cms.double( 1.0 )
28 if 'hltHbhePhase1Reco' in process.__dict__:
29 if process.hltHbhePhase1Reco._TypedParameterizable__type ==
'HBHEPhase1Reconstructor':