Skip to content

Conversation

@asanchezcastillo
Copy link
Contributor

@asanchezcastillo asanchezcastillo commented Sep 29, 2025

Remove CorrectedOpFlash attributes that can be found via slice-correctedopflash assns. It also changes the attributes to reflect each of the corrections separately.

Merging this PR solves SBNSoftware/sbnanaobj#160 .

This PR is to be merged with
SBNSoftware/sbncode#584
SBNSoftware/sbnanaobj#162

@linyan-w
Copy link

linyan-w commented Oct 1, 2025

Could you correct this line? John opened an issue here.

@asanchezcastillo
Copy link
Contributor Author

Corrected @linyan-w ! Thanks for the catch @kjplows .

@kjplows kjplows moved this from Open pull requests to Testing in SBN software development Oct 2, 2025
@kjplows
Copy link
Contributor

kjplows commented Oct 16, 2025

trigger build LArSoft/lar*@LARSOFT_SUITE_v10_10_03

@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 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

@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

Copy link
Member

@PetrilloAtWork PetrilloAtWork left a comment

Choose a reason for hiding this comment

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

I am assuming that the upstream module filling sbn::CorrectedOpFlashTiming has been changed to fill values in nanoseconds rather than microseconds (or else, that the documentation was wrong about the times being in nanoseconds).

Asking to change the comment text if possible, the rest is good to the extent of my limited understanding of the matter (that is, I don't know where in the associations the removed information can be found... is it association metadata?).

float deltaZ { fDefault }; ///< | Matched flash Z center - charge Z center | (cm)
float radius { fDefault }; ///< Hypotenuse of DeltaY and DeltaZ (cm)
float angle { fDefault }; ///< | Angle between charge PCA and light PCA | (us)
float angle { fDefault }; ///< | Angle between charge PCA and light PCA | (deg)
Copy link
Member

Choose a reason for hiding this comment

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

Should have been radians...

Comment on lines +27 to +28
float NuToFLight { fDefault }; ///< | Nu ToF using light only | (us)
float NuToFCharge { fDefault }; ///< | Nu ToF Z from tpc vertex | (us)
Copy link
Member

Choose a reason for hiding this comment

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

In the documentation, could you spell "time of flight" out? It may save some time to unaccustomed readers.

Suggested change
float NuToFLight { fDefault }; ///< | Nu ToF using light only | (us)
float NuToFCharge { fDefault }; ///< | Nu ToF Z from tpc vertex | (us)
float NuToFLight { fDefault }; ///< | Nu time of flight using light only | (us)
float NuToFCharge { fDefault }; ///< | Nu time of flight using Z from TPC vertex | (us)

@kjplows
Copy link
Contributor

kjplows commented Oct 24, 2025

trigger build LArSoft/lar*@LARSOFT_SUITE_v10_11_01

@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 LArSoft Succeeded on slf7 for e26:prof -- details 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 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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Testing

Development

Successfully merging this pull request may close these issues.

Update comment in TPCBarycenterMatch

7 participants