Skip to content

Conversation

@gputnam
Copy link
Contributor

@gputnam gputnam commented Mar 21, 2025

No description provided.

francescopoppi and others added 2 commits March 7, 2025 14:28
…HitTagging information. Modification of the TrackCaloSkimmerObj to include CRT tagged tracks.
Copy link
Contributor

@francescopoppi francescopoppi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do approve this PR, thanks @gputnam for merging in my SBNObj data products

@francescopoppi
Copy link
Contributor

May I suggest adding @henrylay97 as an additional reviewer?

@kjplows kjplows moved this from Open pull requests to Partially reviewed in SBN software development Mar 27, 2025
Copy link
Member

@henrylay97 henrylay97 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have a few comments. They mainly stem from the SBND-side of things. In general this looks good to me, ICARUS folks should obviously comment on the integration of this into your workflow, my comments are limited to what features help us make use of this in future! :D

Copy link
Member

@henrylay97 henrylay97 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All looks great other than one picky final comment

@henrylay97 henrylay97 self-requested a review April 10, 2025 09:27
@kjplows kjplows moved this from Partially reviewed to Testing in SBN software development Apr 10, 2025
@kjplows
Copy link
Contributor

kjplows commented Apr 10, 2025

trigger build LArSoft/lar*@LARSOFT_SUITE_v10_04_07

@FNALbuild
Copy link

✔️ CI build for LArSoft Succeeded on slf7 for e26:prof -- details available through the CI dashboard

@FNALbuild
Copy link

✔️ CI build for LArSoft Succeeded on slf7 for c14:prof -- details available through the CI dashboard

@FNALbuild
Copy link

❌ CI build for ICARUS Failed at phase build ICARUS on slf7 for c14:prof -- details available through the CI dashboard

🚨 For more details about the failed phase, check the build ICARUS phase logs

parent CI build details are available through the CI dashboard

@FNALbuild
Copy link

❌ CI build for SBND Failed at phase build SBND on slf7 for e26: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

@FNALbuild
Copy link

❌ 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

@FNALbuild
Copy link

❌ CI build for ICARUS Failed at phase build ICARUS on slf7 for e26:prof -- details available through the CI dashboard

🚨 For more details about the failed phase, check the build ICARUS phase logs

parent CI build details are available through the CI dashboard

@kjplows
Copy link
Contributor

kjplows commented Apr 10, 2025

@francescopoppi there are build failures on e26:prof, can you take a look please?

/scratch/workspace/sbnd_ci/label_exp/swarm/label_exp2/swarm/SBND/srcs/sbncode/sbncode/Calibration/TrackCaloSkimmer_module.cc
4341: /scratch/workspace/sbnd_ci/label_exp/swarm/label_exp2/swarm/SBND/srcs/sbncode/sbncode/Calibration/TrackCaloSkimmer_module.cc: In member function 'virtual void sbn::TrackCaloSkimmer::analyze(const art::Event&)':
4342: /scratch/workspace/sbnd_ci/label_exp/swarm/label_exp2/swarm/SBND/srcs/sbncode/sbncode/Calibration/TrackCaloSkimmer_module.cc:404:28: error: 'struct sbn::TrackInfo' has no member named 't0CRT'
4343:   404 |         if (!isnan(fTrack->t0CRT) && isnan(fTrack->t0))
4344:       |                            ^~~~~
4345: /scratch/workspace/sbnd_ci/label_exp/swarm/label_exp2/swarm/SBND/srcs/sbncode/sbncode/Calibration/TrackCaloSkimmer_module.cc:404:52: error: 'struct sbn::TrackInfo' has no member named 't0'
4346:   404 |         if (!isnan(fTrack->t0CRT) && isnan(fTrack->t0))
4347:       |                                                    ^~
4348: /scratch/workspace/sbnd_ci/label_exp/swarm/label_exp2/swarm/SBND/srcs/sbncode/sbncode/Calibration/TrackCaloSkimmer_module.cc:406:28: error: 'struct sbn::TrackInfo' has no member named 't0CRT'
4349:   406 |         if (!isnan(fTrack->t0CRT) && !isnan(fTrack->t0))
4350:       |                            ^~~~~
4351: /scratch/workspace/sbnd_ci/label_exp/swarm/label_exp2/swarm/SBND/srcs/sbncode/sbncode/Calibration/TrackCaloSkimmer_module.cc:406:53: error: 'struct sbn::TrackInfo' has no member named 't0'
4352:   406 |         if (!isnan(fTrack->t0CRT) && !isnan(fTrack->t0))
4353:       |                                                     ^~
4354: /scratch/workspace/sbnd_ci/label_exp/swarm/label_exp2/swarm/SBND/srcs/sbncode/sbncode/Calibration/TrackCaloSkimmer_module.cc: In member function 'void sbn::TrackCaloSkimmer::FillTrack(const recob::Track&, const recob::PFParticle&, float, float, const std::vector<art::Ptr<recob::Hit> >&, const std::vector<const recob::TrackHitMeta*>&, const std::vector<art::Ptr<recob::SpacePoint> >&, const std::vector<art::Ptr<anab::Calorimetry> >&, const std::map<geo::WireID, art::Ptr<raw::RawDigit> >&, const std::vector<GlobalTrackInfo>&, const geo::WireReadoutGeom*, const detinfo::DetectorClocksData&, const cheat::BackTrackerService*, sbn::EDet, const detinfo::DetectorPropertiesData&)':
4355: /scratch/workspace/sbnd_ci/label_exp/swarm/label_exp2/swarm/SBND/srcs/sbncode/sbncode/Calibration/TrackCaloSkimmer_module.cc:1081:11: error: 'struct sbn::TrackInfo' has no member named 't0'
4356:  1081 |   fTrack->t0 = t0;
4357:       |           ^~
4358: /scratch/workspace/sbnd_ci/label_exp/swarm/label_exp2/swarm/SBND/srcs/sbncode/sbncode/Calibration/TrackCaloSkimmer_module.cc:1082:11: error: 'struct sbn::TrackInfo' has no member named 't0CRT'
4359:  1082 |   fTrack->t0CRT = t0CRT;
4360:       |           ^~~~~
4361: /scratch/workspace/sbnd_ci/label_exp/swarm/label_exp2/swarm/SBND/srcs/sbncode/sbncode/Calibration/TrackCaloSkimmer_module.cc:1096:22: error: 'struct sbn::TrackInfo' has no member named 't0'
4362:  1096 |   if (!isnan(fTrack->t0)) {
4363:       |                      ^~
4364: /scratch/workspace/sbnd_ci/label_exp/swarm/label_exp2/swarm/SBND/srcs/sbncode/sbncode/Calibration/TrackCaloSkimmer_module.cc:1100:26: error: 'struct sbn::TrackInfo' has no member named 't0'
4365:  1100 |   else if (isnan(fTrack->t0) && !isnan(fTrack->t0CRT)) {
4366:       |                          ^~
4367: /scratch/workspace/sbnd_ci/label_exp/swarm/label_exp2/swarm/SBND/srcs/sbncode/sbncode/Calibration/TrackCaloSkimmer_module.cc:1100:48: error: 'struct sbn::TrackInfo' has no member named 't0CRT'
4368:  1100 |   else if (isnan(fTrack->t0) && !isnan(fTrack->t0CRT)) {
4369: 

@kjplows
Copy link
Contributor

kjplows commented Apr 10, 2025

trigger build LArSoft/lar*@LARSOFT_SUITE_v10_04_07 SBNSoftware/sbncode#525

@FNALbuild
Copy link

✔️ CI build for LArSoft Succeeded on slf7 for e26:prof -- details available through the CI dashboard

@FNALbuild
Copy link

✔️ CI build for LArSoft Succeeded on slf7 for c14:prof -- details available through the CI dashboard

@FNALbuild
Copy link

❌ CI build for ICARUS Failed at phase build ICARUS on slf7 for c14:prof -- details available through the CI dashboard

🚨 For more details about the failed phase, check the build ICARUS phase logs

parent CI build details are available through the CI dashboard

@FNALbuild
Copy link

❌ 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

@FNALbuild
Copy link

❌ CI build for SBND Failed at phase ci_tests SBND on slf7 for e26:prof - ignored warnings for build -- 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

@FNALbuild
Copy link

⚠️ CI build for ICARUS Warning at phase ci_tests ICARUS on slf7 for e26:prof -- details available through the CI dashboard

🚨 For more details about the warning phase, check the ci_tests ICARUS phase logs

parent CI build details are available through the CI dashboard

@kjplows
Copy link
Contributor

kjplows commented Apr 11, 2025

trigger build LArSoft/lar*@LARSOFT_SUITE_v10_04_07 SBNSoftware/sbncode#525

@FNALbuild
Copy link

✔️ CI build for LArSoft Succeeded on slf7 for c14:prof -- details available through the CI dashboard

@FNALbuild
Copy link

✔️ CI build for LArSoft Succeeded on slf7 for e26:prof -- details available through the CI dashboard

@FNALbuild
Copy link

❌ CI build for ICARUS Failed at phase build ICARUS on slf7 for c14:prof -- details available through the CI dashboard

🚨 For more details about the failed phase, check the build ICARUS phase logs

parent CI build details are available through the CI dashboard

@FNALbuild
Copy link

❌ CI build for ICARUS Failed at phase build ICARUS on slf7 for e26:prof -- details available through the CI dashboard

🚨 For more details about the failed phase, check the build ICARUS phase logs

parent CI build details are available through the CI dashboard

@FNALbuild
Copy link

❌ 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

@FNALbuild
Copy link

❌ CI build for SBND Failed at phase build SBND on slf7 for e26: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

@kjplows
Copy link
Contributor

kjplows commented Apr 11, 2025

merging as this builds OK on build machines with LArSoft 10_04_08 (release target) and CI failures are due to reference files not being updated (after chat with @bear-is-asleep who checked the errors, many thanks!)

@kjplows kjplows moved this from Testing to To merge in SBN software development Apr 11, 2025
@kjplows kjplows merged commit 55654b2 into develop Apr 11, 2025
2 of 6 checks passed
@github-project-automation github-project-automation bot moved this from To merge to Done in SBN software development Apr 11, 2025
@kjplows kjplows moved this from Done to Recently done in SBN software development Apr 11, 2025
@kjplows kjplows moved this from Recently done to Done in SBN software development Apr 18, 2025
@mvicenzi mvicenzi moved this from Done to Testing in SBN software development Jul 9, 2025
@mvicenzi mvicenzi moved this from Testing to Done in SBN software development Jul 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

6 participants