File indexing completed on 2024-04-06 12:03:44
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from Configuration.StandardSequences.Reconstruction_cff import *
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013 for qTest in particleFlowRecHitHF.producers[0].qualityTests:
0014 if qTest.name == 'PFRecHitQTestHCALChannel':
0015 qTest.maxSeverities.append(9)
0016 qTest.cleaningThresholds.append(30.)
0017 qTest.flags.append('HFDigi')
0018
0019
0020 import RecoLocalCalo.HcalRecAlgos.RemoveAddSevLevel as HcalRemoveAddSevLevel
0021 HcalRemoveAddSevLevel.AddFlag(hcalRecAlgos,"HFDigiTime",11,verbose=False)
0022 HcalRemoveAddSevLevel.AddFlag(hcalRecAlgos,"HBHEFlatNoise",12)
0023 HcalRemoveAddSevLevel.AddFlag(hcalRecAlgos,"HBHENegativeNoise",12)
0024
0025
0026
0027 from Configuration.Eras.Modifier_run2_25ns_specific_cff import run2_25ns_specific
0028 def _modName(algos):
0029 HcalRemoveAddSevLevel.AddFlag(algos,"HBHEFlatNoise",8)
0030 HcalRemoveAddSevLevel.AddFlag(algos,"HFDigiTime",8)
0031 run2_25ns_specific.toModify(hcalRecAlgos, _modName)
0032
0033 from Configuration.Eras.Modifier_run2_HCAL_2017_cff import run2_HCAL_2017
0034 def _modName(algos):
0035 HcalRemoveAddSevLevel.RemoveFlag(algos,"HFDigiTime")
0036 run2_HCAL_2017.toModify(hcalRecAlgos, _modName)
0037
0038
0039 from Configuration.Eras.Modifier_run3_HB_cff import run3_HB
0040 def _modName(algos):
0041 HcalRemoveAddSevLevel.AddFlag(algos,"HBHENegativeNoise",8)
0042 run3_HB.toModify(hcalRecAlgos, _modName)
0043
0044
0045 CSCHaloData.ExpectedBX = cms.int32(3)
0046
0047 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFCHSL1FastL2L3ResidualCorrectorTask, ak4PFCHSL1FastL2L3ResidualCorrectorTask
0048
0049 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFCHSResidualCorrector, ak4PFCHSL1FastL2L3ResidualCorrector
0050 jetCorrectorsForRecoTask.replace(ak4PFCHSL1FastL2L3CorrectorTask, ak4PFCHSL1FastL2L3ResidualCorrectorTask)