-
Notifications
You must be signed in to change notification settings - Fork 54
MC PMT Software Trigger + Trigger Subdirectory Reorganization #875
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
Conversation
- changing padding value for sum function - add check for empty container
- producer labels should be `pmtmetricbnb` and `pmtmetricoffbeam`
- dunno how that happened
fjnicolas
left a comment
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.
Thank you for the addition @lynnt20! My main comment is whether we need to mask the PMTs that are OFF in the PMTSoftwareTrigger.
|
sorry @fjnicolas, I updated the producer modules and also cafmaker lables again to be consistent with Run1 labels ( |
|
trigger build LArSoft/lar*@LARSOFT_SUITE_v10_12_02 SBNSoftware/sbndaq-artdaq-core@v1_10_06 SBNSoftware/sbn*@SBN_SUITE_v10_12_02 |
|
✔️ 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 |
|
❌ CI build for SBND Failed at phase ci_tests SBND on slf7 for e26:prof - ignored failure for unit_test -- details available through the CI dashboard 🚨 For more details about the failed phase, check the ci_tests SBND phase logs parent CI build details are available through the CI dashboard |
|
Looks like a few config errors |
|
|
@nathanielerowe sorry about that! Accidentally deleted a line when resolving merge conflicts with develop. Things should be good now!! |
|
trigger build LArSoft/lar*@LARSOFT_SUITE_v10_12_02 SBNSoftware/sbndaq-artdaq-core@v1_10_06 SBNSoftware/sbn*@SBN_SUITE_v10_12_02 |
|
✔️ CI build for LArSoft Succeeded on slf7 for e26:prof -- details available through the CI dashboard |
|
✔️ 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 SBND Failed at phase ci_tests SBND on slf7 for e26:prof -- details available through the CI dashboard 🚨 For more details about the failed 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_12_02 SBNSoftware/sbndaq-artdaq-core@v1_10_06 SBNSoftware/sbncode#604 SBNSoftware/sbnanaobj#174 SBNSoftware/sbn*@SBN_SUITE_v10_12_02 |
|
✔️ 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 |
|
Approved pending sbn level PRs being merged |
Description
Add MC version of PMT Software Trigger, add data PMT Software Trigger (equivalent to DAQ version) and reorganize the Trigger subdirectory in order to differentiate between legacy hardware+software PMT trigger simulation and current PMT software trigger simulation/development. All current PMT Metric modules (producers, filter, and analyzers) have now been moved to Trigger subdirectory
PMTSoftware.detsim and cafmaker fcls have been updated to run/accept PMT software trigger inputs/outputs.
CAF maintainers have been added as reviewers for the accompanying PRs in
sbncodeandsbnanaobj.PMTMetricProducer.ccReplica of
sbndaq-artdaq/ArtModules/SBND/SoftwareTrigger/PMTMetricProducer_module.cc. The version insbndaq-artdaqcannot be called insbndcodesince DAQ repos are not generally available through UPS, and vice versa.PMTMCMetricProducer.ccFirst-pass at replicating software trigger in data. Inputs are
raw::OpDetWaveform. Module simply takes 10 us chunk of optical waveforms from the PMTs and sums them into a "flash".Checklist
Reviewers,AssigneesDevelopmentRelevant PR links (optional)
Should go in with SBNSoftware/sbnanaobj#174, SBNSoftware/sbncode#604, but building
sbndcodeshouldn't depend on these PRs.Link(s) to docdb describing changes (optional)
Some discussion in docdb44316.