Skip to content

Modify corrected OpFlash to include particle and photon propagation time - #176

Open
asanchezcastillo wants to merge 1 commit into
production/sbnd-gen2from
feature/acastill_lightprop_gen2
Open

Modify corrected OpFlash to include particle and photon propagation time#176
asanchezcastillo wants to merge 1 commit into
production/sbnd-gen2from
feature/acastill_lightprop_gen2

Conversation

@asanchezcastillo

@asanchezcastillo asanchezcastillo commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Mirror PR of #175 to production branch.
To be merged with:
SBNSoftware/sbndcode#949
SBNSoftware/sbncode#668
SBNSoftware/sbnanaobj#197

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the sbn::CorrectedOpFlashTiming data object to record the particle and photon propagation times used during flash-time corrections, enabling downstream consumers to access the correction components explicitly.

Changes:

  • Added ParticlePropagationTime and PhotonPropagationTime fields to sbn::CorrectedOpFlashTiming.
  • Updated the ROOT dictionary schema version entries for sbn::CorrectedOpFlashTiming in classes_def.xml.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
sbnobj/Common/Reco/CorrectedOpFlashTiming.h Adds new timing fields to persist particle/photon propagation components used in corrected flash timing.
sbnobj/Common/Reco/classes_def.xml Bumps schema version metadata for sbn::CorrectedOpFlashTiming to support ROOT I/O for the updated layout.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +318 to 321
<class name="sbn::CorrectedOpFlashTiming" ClassVersion="18">
<version ClassVersion="18" checksum="1139303800"/>
<version ClassVersion="17" checksum="1139303800"/>
<version ClassVersion="16" checksum="1734226620"/>
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

None yet

Development

Successfully merging this pull request may close these issues.

2 participants