Skip to content

Update PlaneSelector to propagate trace summaries and support summary tags#459

Open
HokyeongNam wants to merge 1 commit intoWireCell:masterfrom
HokyeongNam:fix/plane-selector-summary-tags
Open

Update PlaneSelector to propagate trace summaries and support summary tags#459
HokyeongNam wants to merge 1 commit intoWireCell:masterfrom
HokyeongNam:fix/plane-selector-summary-tags

Conversation

@HokyeongNam
Copy link

PlaneSelector previously discarded trace summaries when copying traces
from the input frame to the output frame.

This caused mismatches between trace tag sizes and summary sizes in
downstream processing (eg Wire Cell Imaging), particularly when
PlaneSelector is used after signal processing steps that produce
trace summaries.

This PR propagates summaries through PlaneSelector in a manner similar
to ChannelSelector.

Key changes:

  • Preserve trace summaries for selected traces
  • Add optional "summary_tags" configuration to allow specifying the
    summary source tag corresponding to each trace tag
  • Preserve input masks when creating the output frame
  • Add safety checks for summary/trace size mismatches

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant