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
HCAL DQM Update #12651
HCAL DQM Update #12651
Conversation
A new Pull Request was created by @vkhristenko (Viktor Khristenko) for CMSSW_8_0_X. It involves the following packages: DQM/HcalCommon @cmsbuild, @vanbesien, @deguio, @davidlange6 can you please review it and eventually sign? Thanks. Following commands in first line of a comment are recognized
|
please test |
The tests are being triggered in jenkins. |
-1 runTheMatrix-results/9.0_Higgs200ChargedTaus+Higgs200ChargedTaus+DIGI+RECO+HARVEST/step3_Higgs200ChargedTaus+Higgs200ChargedTaus+DIGI+RECO+HARVEST.log 25.0 step3 runTheMatrix-results/25.0_TTbar+TTbar+DIGI+RECOAlCaCalo+HARVEST+ALCATT/step3_TTbar+TTbar+DIGI+RECOAlCaCalo+HARVEST+ALCATT.log 1306.0 step3 runTheMatrix-results/1306.0_SingleMuPt1_UP15+SingleMuPt1_UP15+DIGIUP15+RECOUP15+HARVESTUP15/step3_SingleMuPt1_UP15+SingleMuPt1_UP15+DIGIUP15+RECOUP15+HARVESTUP15.log 1330.0 step3 runTheMatrix-results/1330.0_ZMM_13+ZMM_13+DIGIUP15+RECOUP15+HARVESTUP15/step3_ZMM_13+ZMM_13+DIGIUP15+RECOUP15+HARVESTUP15.log 50202.0 step3 runTheMatrix-results/50202.0_TTbar_13+TTbar_13+DIGIUP15_PU50+RECOUP15_PU50+HARVESTUP15_PU50/step3_TTbar_13+TTbar_13+DIGIUP15_PU50+RECOUP15_PU50+HARVESTUP15_PU50.log 25202.0 step3 runTheMatrix-results/25202.0_TTbar_13+TTbar_13+DIGIUP15_PU25+RECOUP15_PU25+HARVESTUP15_PU25/step3_TTbar_13+TTbar_13+DIGIUP15_PU25+RECOUP15_PU25+HARVESTUP15_PU25.log you can see the results of the tests here: |
Checked the main log: Found problems here: I ran the following runTheMatrix sequence: I see now that DQMOfflineMC imports modules from DQM/HcalMonitor* VK |
Pull request #12651 was updated. @cmsbuild, @vanbesien, @deguio, @davidlange6 can you please check and sign again. |
I've updated the imports in the rest of the DQMOffline... files Tested against 25.0 that was causing issues VK |
please test |
The tests are being triggered in jenkins. |
Pull request #12651 was updated. @cmsbuild, @vanbesien, @deguio, @davidlange6 can you please check and sign again. |
please test |
The tests are being triggered in jenkins. |
+1 |
This pull request is fully signed and it will be integrated in one of the next CMSSW_8_0_X IBs after it passes the integration tests. This pull request requires discussion in the ORP meeting before it's merged. @slava77, @davidlange6, @Degano, @smuzaffar |
Finally catching up on this full PR. On the technical aspects of this code base I have a few comments below.
|
@vkhristenko @deguio - sorry should have cc-ed you on the previous message in case you miss it. |
David, what would be the timeline to fix (try-catch for instance) - a couple of days? say by thursday - or too late??? |
I guess the HCAL group can help with more expertise..but here are some examples. https://github.com/cms-sw/cmssw/blob/CMSSW_8_0_X/DataFormats/FEDRawData/interface/FEDNumbering.h
thursday is good - I can merge this in if thats a doable timescale - then we can make a patch.
|
LOL - your 2 refs are the ones that I have used already lol... ok sounds good... I understood... VK |
This is the update for HCAL DQM in preparation for 2016.
Packages such as:
DQM/HcalCommon
DQM/HcalTasks
are new. 2 new configuration files, with exactly the same naming conventions as before:
DQM/Integration/python/clients/hcal_dqm_sourceclient-live_cfg.py
DQM/Integration/python/clients/hcalcalib_dqm_sourceclient-live_cfg.py
These new config files use only newly added packages.
Also, the DQMOffline/Configuration/python/DQMOffline_cff.py has been updated to stop using old packages for Offline (I mean modules coming from DQM/ only, none of modules from DQMOffline/ were touched).
runTheMatrix passed successfully.
To note, none of the packages sitting in DQM/, which are:
HcalMonitorTasks
HcalMonitorModule
HcalMonitorClient
will not be running any longer(at least that is the goal/plan!), with a single exception of 2 things:
DQM/HcalMonitorClient/python/HcalDataCertification_cfi.py
DQM/HcalMonitorClient/python/HcalDAQInfo_cfi.py
being used in Offline. That will be replaced at some point before the actual datataking
Submitting only for 80X as this is intended only for 2016.
VK