-
Notifications
You must be signed in to change notification settings - Fork 54
CRT Channel Status #641
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
CRT Channel Status #641
Conversation
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.
Picky comment, but if the enum changes in sbnobj/SBND/CRT/CRTEnums.h this status could break - would it be clearer to replace e.g.
182 30 1
with
182 30 kDeadChannel
?
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.
Leaving a comment here to pick up on after Wednesday's CRT meeting.
If we decide to keep quiet channels this will need to change
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.
Since we decided to keep the quiet channels, I'm requesting a change here. Thanks Henry!
|
Great suggestions from John. I have removed all implicit conversions so that the enum is used properly. Will still wait to make a decision on the quiet channels before "un-drafting". |
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.
Since we decided to keep the quiet channels, I'm requesting a change here. Thanks Henry!
|
No disagreements in the CRT channel after follow up from Wednesday's meeting. Have implemented the required change. Only need to check on |
|
Looks good, thanks Henry! |
|
trigger build LArSoft/lar*@LARSOFT_SUITE_v10_04_04 SBNSoftware/sbncode@v10_04_04 |
|
✔️ CI build for LArSoft Succeeded on slf7 for c14:prof -- details available through the CI dashboard |
|
✔️ CI build for LArSoft Succeeded on slf7 for e26:prof -- details available through the CI dashboard |
|
❌ CI build for SBND Failed at phase build SBND on slf7 for c14:prof -- details available through the CI dashboard 🚨 For more details about the failed phase, check the build SBND phase logs parent CI build details are available through the CI dashboard |
|
🚨 For more details about the warning phase, check the ci_tests SBND phase logs parent CI build details are available through the CI dashboard |
|
trigger build LArSoft/lar*@LARSOFT_SUITE_v10_04_03 SBNSoftware/sbnanaobj@v09_23_03 SBNSoftware/sbnobj@v10_00_04 SBNSoftware/sbncode@v10_04_03 |
|
✔️ CI build for LArSoft Succeeded on slf7 for c14:prof -- details available through the CI dashboard |
|
❌ CI build for SBND Failed at phase build SBND on slf7 for c14:prof -- details available through the CI dashboard 🚨 For more details about the failed phase, check the build SBND phase logs parent CI build details are available through the CI dashboard |
|
✔️ CI build for LArSoft Succeeded on slf7 for e26:prof -- details available through the CI dashboard |
|
🚨 For more details about the warning phase, check the ci_tests SBND phase logs parent CI build details are available through the CI dashboard |
|
Approved |
|
trigger build LArSoft/lar*@LARSOFT_SUITE_v10_04_05 SBNSoftware/sbnanaobj@v10_00_00 SBNSoftware/sbnobj@v10_00_05 SBNSoftware/sbncode@v10_04_04 |
|
✔️ CI build for LArSoft Succeeded on slf7 for c14:prof -- details available through the CI dashboard |
|
✔️ CI build for LArSoft Succeeded on slf7 for e26:prof -- details available through the CI dashboard |
|
❌ CI build for SBND Failed at phase build SBND on slf7 for c14:prof -- details available through the CI dashboard 🚨 For more details about the failed phase, check the build SBND phase logs parent CI build details are available through the CI dashboard |
|
🚨 For more details about the warning phase, check the ci_tests SBND phase logs parent CI build details are available through the CI dashboard |
|
@RachelCoackley @bear-is-asleep do we understand these product differences? The true particle stuff in the CAF tests. They aren't related to this PR and they seem to be appearing in lots of PR tests? |
|
@henrylay97 @bear-is-asleep I'm not too sure what these CAF differences are, but as a guess are they related to this merged PR in sbnanaobj |
I can't see these caf differences in this trigger of the CI where v09_23_03 of sbnanaobj was used (which was the version used when creating the current ref files). Looks like the PR I linked above was added between v09_23_03 and v10_00_00 of sbnanaobj: SBNSoftware/sbnanaobj@v09_23_03...v10_00_00. We can update ref files to reflect this change when a new version of sbndcode comes out (and then those differences shouldn't appear anymore 🤞) |
|
Hi all, I've just checked the phase logs for nucosmics and can see the following: I can comment on the lines with |
|
As per the suggestion to update ref files - that sounds to me like a good idea, especially when dependencies to sbnanaobj, sbnobj, and potentially sbncode are updated. These first two repos will most likely lead to changes in commonly used enums that probably show up in the CI. |
|
|
Description
This adds to the CRT calibration service with a list of bad channels. Like the pedestals and timing offsets these are filled from a text file. The service then denotes the channels (and their paired channel) with the correct labels using the enumeration provided in SBNSoftware/sbnobj#119. Only bad channels are specified - the default value is good (0).
The status is then used to skip over bad channels in the first stage of the CRT reconstruction. (It is also used in an Analyzer used for CRT calibrations which will soon be provided in a separate PR).
The PR will remain a draft until after this week's CRT meeting where a decision on the two channels labelled as quiet (3) will be made.
Checklist
Reviewers,AssigneesDevelopementRelevant PR links (optional)
Requires the merging of SBNSoftware/sbnobj#119
Link(s) to docdb describing changes (optional)
https://sbn-docdb.fnal.gov/cgi-bin/sso/ShowDocument?docid=39940