/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
CalibTracker/SiPixelESProducers/python/siPixelQualityForDigitizerESProducer_cfi.py
16 строк
824 B
Marino Missiroli
simplify implementation of SiPixelQualityESProducer and use multiple instances of it
21 авг 2023, 16:14
21 авг 2023, 16:14
d201ccc
Код
Авторство
О чём код?
import FWCore.ParameterSet.Config as cms from CalibTracker.SiPixelESProducers.siPixelQualityESProducer_cfi import siPixelQualityESProducer as _siPixelQualityESProducer siPixelQualityForDigitizerESProducer = _siPixelQualityESProducer.clone( appendToDataLabel = 'forDigitizer', siPixelQualityFromDbLabel = 'forDigitizer' ) # remove siPixelQualityForDigitizerESProducer when the modifier run2_SiPixel_2018 is not enabled def _removeSiPixelQualityForDigitizerESProducer(process): if hasattr(process, 'siPixelQualityForDigitizerESProducer'): del process.siPixelQualityForDigitizerESProducer from Configuration.Eras.Modifier_run2_SiPixel_2018_cff import run2_SiPixel_2018 removeSiPixelQualityForDigitizerESProducer_ = (~run2_SiPixel_2018).makeProcessModifier( _removeSiPixelQualityForDigitizerESProducer )