/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
SimMuon/Configuration/python/customiseForMuonAging.py
26 строк
1 KB
Carlo Battilana
Use const references in digi loops, update customization function
04 май 2017, 15:05
04 май 2017, 15:05
ad5024a
Код
Авторство
О чём код?
import FWCore.ParameterSet.Config as cms from SimMuon.DTDigitizer.dtChamberMasker_cff import * from SimMuon.RPCDigitizer.rpcChamberMasker_cff import * from SimMuon.CSCDigitizer.cscChamberMasker_cff import * from SimMuon.GEMDigitizer.gemChamberMasker_cff import * from SimMuon.GEMDigitizer.me0ChamberMasker_cff import * from Configuration.Eras.Modifier_phase2_muon_cff import phase2_muon # NOTES: # - presently intended to work only in upgarde scenarios including GEM/ME0 # - applying aging before the RECO step breaks reproducibility (unless a failure == 0 eff is simulated) # NEEDS to be updated to apply aging after DIGIs are produced (to restore reproducibility of RECO # and propagarte aged digis consistently everywhere, i.e. also in trigger) def enableAgingAtReco(process): "Enable muon masking/aging for digis entering muon reconstruction" appendCSCChamberMaskerAtUnpacking(process) appendDTChamberMaskerAtUnpacking(process) appendRPCChamberMaskerBeforeRecHits(process) appendGEMChamberMaskerAtReco(process) appendME0ChamberMaskerAtReco(process) return process