Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:07:36

0001 import FWCore.ParameterSet.Config as cms
0002 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0003 from DQM.HcalTasks.LEDCalibrationChannels import ledCalibrationChannels
0004 
0005 digiTask = DQMEDAnalyzer(
0006     "DigiTask",
0007 
0008     # Externals
0009     ledCalibrationChannels = ledCalibrationChannels,
0010 
0011     #   standard parameters
0012     name = cms.untracked.string("DigiTask"),
0013     debug = cms.untracked.int32(0),
0014     runkeyVal = cms.untracked.int32(0),
0015     runkeyName = cms.untracked.string("pp_run"),
0016     ptype = cms.untracked.int32(0),
0017     mtype = cms.untracked.bool(True),
0018     subsystem = cms.untracked.string("Hcal"),
0019 
0020     #   tags
0021     tagHBHE = cms.untracked.InputTag("hcalDigis"),
0022     tagHO = cms.untracked.InputTag("hcalDigis"),
0023     tagHF = cms.untracked.InputTag("hcalDigis"),
0024 
0025     #   Cuts
0026     cutSumQ_HBHE = cms.untracked.double(20),
0027     cutSumQ_HO = cms.untracked.double(20),
0028     cutSumQ_HF = cms.untracked.double(20),
0029 
0030     #   ratio thresholds
0031     thresh_unifh = cms.untracked.double(0.2),
0032     thresh_led = cms.untracked.double(20),
0033 
0034     qie10InConditions = cms.untracked.bool(False),
0035 
0036     # Reference digi sizes
0037     refDigiSize = cms.untracked.vuint32(10, 10, 10, 4), # HB, HE, HO, HF
0038 
0039 )
0040 
0041 from Configuration.Eras.Modifier_run2_HF_2017_cff import run2_HF_2017
0042 run2_HF_2017.toModify(digiTask, qie10InConditions=True)
0043 run2_HF_2017.toModify(digiTask, refDigiSize=[10, 10, 10, 3])
0044 
0045 from Configuration.Eras.Modifier_run2_HCAL_2018_cff import run2_HCAL_2018
0046 run2_HCAL_2018.toModify(digiTask, qie10InConditions=True)
0047 run2_HCAL_2018.toModify(digiTask, refDigiSize=[8, 8, 10, 3])