Skip to content

Handle nonreconstructable particles in spacepoint list

Daniel Thomas Murnane requested to merge dev_DM_redumped_samples into dev

There is an edge case in the code, such that

  • A particle is neutral, but leaves multiple hits
  • Since it is neutral, we consider it non-detectable and remove it from the particle list
  • However it still has hits with the associated particle_id
  • Therefore when we create truth tracks, we actually build true, neutral particle tracks
  • But they don't exist in the particle list

This causes a conflict with our concept of truth. The solution is to set the particle IDs of hits left by neutral particles to noise. This is... not perfect. But it's a decent first-order patch.

Merge request reports

Loading