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
PPS Timing Detector: Updated mapping for 2018 #22404
Conversation
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-22404/3638 |
A new Pull Request was created by @nminafra (Nicola Minafra) for master. It involves the following packages: CondFormats/CTPPSReadoutObjects @perrotta, @ghellwig, @arunhep, @cerminar, @cmsbuild, @franzoni, @slava77, @ggovi, @lpernie can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@cmsbuild please test |
The tests are being triggered in jenkins. |
-1 Tested at: 0275564 You can see the results of the tests here: I found follow errors while testing this PR Failed tests: Build
I found an error when building: gmake[1]: Target 'PostBuild' not remade because of errors. gmake[1]: Leaving directory '/build/cmsbld/jenkins/workspace/ib-any-integration/CMSSW_10_1_X_2018-03-01-1100' config/SCRAM/GMake/Makefile.rules:2097: recipe for target 'src' failed gmake: *** [src] Error 2 gmake: Target 'all' not remade because of errors. gmake: *** [There are compilation/build errors. Please see the detail log above.] Error 2 |
Comparison not run due to Build errors (RelVals and Igprof tests were also skipped) |
mappingFileNames = cms.vstring("CondFormats/CTPPSReadoutObjects/xml/mapping_timing_diamond_2017.xml"), | ||
maskFileNames = cms.vstring() | ||
) | ||
# 2018 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
there is a comma missing above
ehm , the compilation log is more descriptive than the snippet provided by the bot:
@smuzaffar please check if the cms-bot error text selection can be improved in this case. |
@nminafra @fabferro : please tell us the schedule foreseen for moving the PPS Timing mappings into the DB. Given the experience you gained with the implementation of a similar move in the other PR I expect that it could be done before pre3: but let us know if this is not the case, and when you plan to do it if so |
@perrotta We'll try to do our best, but I cannot guarantee to be able to implement and test it by Monday. |
@perrotta If we migrate the mapping, it has to be done both for strips and diamonds. |
@perrotta we started the "procedure" but we'll not be able to do all the proper tests by today. Thanks |
+1
|
@nminafra why do we need an xml file for the mapping? Don't we have a corresponding record in release? |
@arunhep We changed the mapping during YETS, therefore the old mapping is still needed for 2017 data. A similar procedure was used for Timing in 2017 and for Tracking in 2016 and 2017. |
@nminafra pardon my ignorance, is this CTPPSPixelDAQMappingRcd is different than the mapping discussed in this PR? |
@arunhep No problem at all. This PR involves only the timing detectors which are "similar" to Strip detectors. On the contrary, CTPPSPixel have a separate code, from unpacker to reco |
+1 |
@ggovi could you please review this PR? |
@fabiocos This is needed as soon as possible. Without the updated mapping we cannot use the DQM and it will slow down every commissioning operation. |
+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. @davidlange6, @slava77, @smuzaffar, @fabiocos (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
We are updating the mapping of the PPS Timing Diamond detector to reflect the different cabling done during YETS.
During 2017 we had some bugs in the front-end electronics that were fixed with the Digitizer Board V3. Moreover, the new cabling is optimized to balance the occupancy in the HPTDCs to not saturate the read-out fifos.
The cabling will not change anymore during 2018.