/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DQMOffline/L1Trigger/python/L1TEmulatorMonitorOffline_cff.py
36 строк
2 KB
NiharSaha
Drop type specs for L1Trigger
12 янв 2022, 00:29
12 янв 2022, 00:29
8e51fcc
Код
Авторство
О чём код?
import FWCore.ParameterSet.Config as cms # adapt the L1TEmulatorMonitor_cff configuration to offline DQM # DQM online L1 Trigger emulator modules from DQM.L1TMonitor.L1TEmulatorMonitor_cff import * # Stage 2 from DQM.L1TMonitor.L1TStage2Emulator_cff import * # add calo layer 2 emulation with inputs from the calo layer 1 emulator since the full unpacked data to emulate layer 2 is only available for validation events valCaloStage2Layer2DigisOffline = valCaloStage2Layer2Digis.clone( towerToken = "valCaloStage2Layer1Digis" ) Stage2L1HardwareValidationForOfflineCalo = cms.Sequence(valCaloStage2Layer2DigisOffline) # Calo layer 2 emulator DQM modules for offline from DQM.L1TMonitor.L1TdeStage2CaloLayer2_cfi import * l1tdeStage2CaloLayer2Offline = l1tdeStage2CaloLayer2.clone( calol2JetCollectionEmul = "valCaloStage2Layer2DigisOffline", calol2EGammaCollectionEmul = "valCaloStage2Layer2DigisOffline", calol2TauCollectionEmul = "valCaloStage2Layer2DigisOffline", calol2EtSumCollectionEmul = "valCaloStage2Layer2DigisOffline" ) from DQM.L1TMonitor.L1TStage2CaloLayer2Emul_cfi import * l1tStage2CaloLayer2EmulOffline = l1tStage2CaloLayer2Emul.clone( stage2CaloLayer2JetSource = "valCaloStage2Layer2DigisOffline", stage2CaloLayer2EGammaSource = "valCaloStage2Layer2DigisOffline", stage2CaloLayer2TauSource = "valCaloStage2Layer2DigisOffline", stage2CaloLayer2EtSumSource = "valCaloStage2Layer2DigisOffline" ) l1tStage2EmulatorOfflineDQMForCalo = cms.Sequence( l1tdeStage2CaloLayer2Offline + l1tStage2CaloLayer2EmulOffline )