New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix of dtTriggerSyncTask configuration #23144
Conversation
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-23144/4561 |
A new Pull Request was created by @fabiocos (Fabio Cossutti) for master. It involves the following packages: DQM/DTMonitorModule @vazzolini, @kmaeshima, @dmitrijus, @cmsbuild, @jfernan2, @vanbesien can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
The tests are being triggered in jenkins. |
@battibass FYI |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
+1 |
merge |
Fix of the configuration problem reported in https://hypernews.cern.ch/HyperNews/CMS/get/tier0-Ops/1875/1/1.html introduced in #23071 (and #23072 for 101X). See #23072 (review)
Tested (in CMSSW_10_1_3) using Configuration/DataProcessing:
python RunExpressProcessing.py --scenario ppEra_Run2_2018 --lfn /store/t0streamer/Data/Express/000/315/322/run315322_ls1364_streamExpress_StorageManager.dat --global-tag 101X_dataRun2_Express_v7 --fevt --dqmio --alcarecos=DtCalib
manually modifying the output configuration
process.maxEvents = cms.untracked.PSet(
input = cms.untracked.int32(-1)
)
process.source = cms.Source("NewEventStreamFileReader",
fileNames = cms.untracked.vstring('/store/t0streamer/Data/Express/000/315/322/run315322_ls1364_streamExpress_StorageManager.dat')
)
process.options = cms.untracked.PSet(
numberOfStreams = cms.untracked.uint32(0),
numberOfThreads = cms.untracked.uint32(8)
)
to get the correct source. The file is processed correctly and the ALCARECO output file is produced. The produced output configuration is:
process.dtTriggerSynchMonitor = cms.EDProducer("DTLocalTriggerSynchTask",
DDUInputTag = cms.InputTag("muonDTDigis"),
SEGInputTag = cms.InputTag("dt4DSegmentsNoWire"),
TMInputTag = cms.InputTag("dttfDigis"),
angleRange = cms.double(30.0),
baseDir = cms.string('AlCaReco/DtCalibSynch/02-Synchronization'),
bxTimeInterval = cms.double(25),
minHitsPhi = cms.int32(7),
nBXHigh = cms.int32(3),
nBXLow = cms.int32(-2),
processDDU = cms.untracked.bool(False),
rangeWithinBX = cms.bool(False),
staticBooking = cms.untracked.bool(True),
tTrigMode = cms.string('DTTTrigSyncFromDB'),
tTrigModeConfig = cms.PSet(
debug = cms.untracked.bool(False),
doT0Correction = cms.bool(False),
doTOFCorrection = cms.bool(False),
doWirePropCorrection = cms.bool(False),
tTrigLabel = cms.string(''),
tofCorrType = cms.int32(0),
vPropWire = cms.double(24.4),
wirePropCorrType = cms.int32(0)
)
)