ldmx-sw icon indicating copy to clipboard operation
ldmx-sw copied to clipboard

PF hit association

Open bryngemark opened this issue 2 months ago • 1 comments

I am updating ldmx-sw, here are the details.

What are the issues that this addresses?

This allows association back to hits from clusters that were associated with PF tracks in the PFlow algorithm. It also includes a first go at a pileup electron identifier processor, that subtracts hits associated to high-momentum tracks from the ecal rechit collection (or rather, makes a new collection without those hits).

Check List

  • [x] I successfully compiled ldmx-sw with my developments.
  • [x] I read, understood and follow the coding rules.
  • [x] I ran my developments and the following shows that they are successful.

Plot showing 10 2e inclusive events, ecal rec hits x: black is all hits, red is after pileup removal. This is not at all optimized yet (clustering needs improvements) but the principle works.

ecalRecHits_2e_allBlack_noPUred

bryngemark avatar Oct 02 '25 11:10 bryngemark

The failing histogram tests are caused by a name change clusterless --> unclustered (which in turn is no biggie, just reflects the difference in perspective between a more seasoned particle physicist and a happy algorithm developer)

bryngemark avatar Oct 02 '25 14:10 bryngemark

Configuration Error [Config] : Parameter 'ecal_sp_hits_passname' does not exist in list of parameters.

we need to have this with a default in the python file

tvami avatar Nov 28 '25 03:11 tvami