-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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: update of DPGAnalysis/HcalTools for 2023 Run3 #40656
Conversation
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-40656/33985
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
some files to be removed... |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-40656/33986
|
A new Pull Request was created by @zhokin2 (zhokin) for master. It involves the following packages:
@emanueleusai, @ahmad3213, @cmsbuild, @syuvivida, @pmandrik, @micsucmed, @rvenditti can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
type hcal |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-2364a3/30349/summary.html Comparison SummarySummary:
|
+1 |
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
The code is rather convoluted, and the warnings issued by the static analyzer may point to some possible fix/improvement to DPGAnalysis/HcalTools/plugins/CMTRawAnalyzer.cc |
@perrotta Hi Andrea, I suppose so. |
Thank you @abdoulline |
+1 |
Concerning RMT and CMT. These are mostly semi-privately run macros. We use remote monitoring tool(RMT) for analysis of local hcal data to see suspesion channels. In framework of RMT the phi-symmetry monitoring(PSM) is also available. PSM is developed for global runs to facilitate calibration of hcal data by method of moments and iterative method. CMT - certification monitoring tool is developed to facilitate certification of hcal data. This tool analyses in details behaviour of estimators as function of lumi-section. This tool produces as plots and tables. These information is presenting in dedicated sites for analysis by certification experts.
CMT(Alexander Zhokin): added graphs of charge and time correlation relative to GlobalRMT,
this applies to common code and macros;
tiny update to condor related scripts;
see examples here:
https://cms-conddb.cern.ch/eosweb/hcal/HcalRemoteMonitoring/GlobalRMT/GLOBAL_362596/HE_Tile.html
RMT(Olga Kodolova): update on scripts to run crontab using local runs of
type MIX_LED and MIX_PEDESTAL;
see examples here:
https://cms-hcal-dpg.web.cern.ch/cms-hcal-dpg/HcalRemoteMonitoring/RMT/MIXED_LED_363217/MAP.html
talk of Olga Kodolova on calibration meeting in Sep. 2022:
https://indico.cern.ch/event/1195494/contributions/5025090/attachments/2504140/4302195/Monitoring.pdf
my talk on HCAL DPG meeting in Nov. 2022:
https://indico.cern.ch/event/1082970/contributions/4565247/attachments/2328302/3966806/HCAL-DPG-Workshop2021.pdf
PR validation:
scram build code-checks
scram build code-format
scram b
the CMT, RMT and PSM tests were done locally and with use of cms-sites :
https://cms-conddb.cern.ch/eosweb/hcal/HcalRemoteMonitoring/RMT
https://cms-conddb.cern.ch/eosweb/hcal/HcalRemoteMonitoring/CMT
https://cms-conddb.cern.ch/eosweb/hcal/HcalRemoteMonitoring/GlobalRMT
https://cms-conddb.cern.ch/eosweb/hcal/HcalRemoteMonitoring/GlobalPSM
https://cms-conddb.cern.ch/eosweb/hcal/HcalRemoteMonitoring/ALCARECOPSM
https://cms-conddb.cern.ch/eosweb/hcal/HcalRemoteMonitoring/IMPSM -->