/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DQM/SiStripMonitorClient/python/SiStripClientConfig_Tier0_Cosmic_cff.py
52 строки
3 KB
claralasa
Drop type specification in clone function
25 сен 2021, 21:50
25 сен 2021, 21:50
0dea6cd
Код
Авторство
О чём код?
import FWCore.ParameterSet.Config as cms # SiStripOfflineDQM (for Tier0 Harvesting Step) #### siStripOfflineAnalyser = cms.EDProducer("SiStripOfflineDQM", GlobalStatusFilling = cms.untracked.int32(2), CreateSummary = cms.untracked.bool(False), SummaryConfigPath = cms.untracked.string("DQM/SiStripMonitorClient/data/sistrip_monitorelement_config.xml"), UsedWithEDMtoMEConverter = cms.untracked.bool(True), PrintFaultyModuleList = cms.untracked.bool(True), CreateTkMap = cms.untracked.bool(False), TrackRatePSet = cms.PSet( Name = cms.string("NumberOfTracks_"), LowerCut = cms.double(0.0), UpperCut = cms.double(100.0), ), ) from DQMServices.Core.DQMQualityTester import DQMQualityTester siStripQTester = DQMQualityTester( qtList = cms.untracked.FileInPath('DQM/SiStripMonitorClient/data/sistrip_qualitytest_config_tier0_cosmic.xml'), prescaleFactor = cms.untracked.int32(1), getQualityTestsFromFile = cms.untracked.bool(True) ) from CalibTracker.SiStripESProducers.SiStripQualityESProducer_cfi import siStripQualityESProducer mergedSiStripQualityProducer = siStripQualityESProducer.clone( #names and desigantions ListOfRecordToMerge = cms.VPSet( cms.PSet(record = cms.string("SiStripDetVOffRcd"), tag = cms.string('')), # DCS information cms.PSet(record = cms.string('SiStripDetCablingRcd'), tag = cms.string('')), # Use Detector cabling information to exclude detectors not connected cms.PSet(record = cms.string('SiStripBadChannelRcd'), tag = cms.string('')), # Online Bad components cms.PSet(record = cms.string('SiStripBadFiberRcd'), tag = cms.string('')), # Bad Channel list from the selected IOV as done at PCL # BadChannel list from FED errors is included below cms.PSet(record = cms.string('RunInfoRcd'), tag = cms.string('')) # List of FEDs exluded during data taking ), ReduceGranularity = False, ThresholdForReducedGranularity = 0.3, appendToDataLabel = 'MergedBadComponent' ) from DQM.SiStripMonitorClient.siStripBadComponentInfo_cfi import siStripBadComponentInfo siStripBadComponentInfo.StripQualityLabel = 'MergedBadComponent' siStripBadComponentInfo.BadComponentsFromFedErrors.Add = True # Sequence SiStripCosmicDQMClient = cms.Sequence(siStripQTester*siStripOfflineAnalyser*siStripBadComponentInfo) #removed modules using TkDetMap #SiStripCosmicDQMClient = cms.Sequence(siStripQTester) # Services needed for TkHistoMap from CalibTracker.SiStripCommon.TkDetMapESProducer_cfi import *