Support #25002
Calorimetry module replacement
Start date:
09/22/2020
Due date:
% Done:
0%
Estimated time:
Experiment:
LArSoft
Co-Assignees:
Description
Gray Putnam and Ed Tyley have provided SCE corrections and a new Calorimetry module. At the moment, this new module is in addition to the existing Calorimetry module. However, we would like for it to eventually replace the old module.
The existing calorimetry module fills the field of the anab::Calorimetry -- it uses the variable deadwire and provides that to the constructor.- https://github.com/LArSoft/larreco/blob/develop/larreco/Calorimetry/Calorimetry_module.cc#L654
- https://github.com/LArSoft/larreco/blob/develop/larreco/Calorimetry/Calorimetry_module.cc#L666
The new module does not yet fill this field, which is used to calculate the expected energy missing from a residual range chisq PID test due to dead wires. Seems an important part of that calculation. See larana/ParticleIdentification/Chi2PIDAlg.cxx
We request that the new Calorimetry module also fill this field. Once that is in place, we hope to retire the current larreco/Calorimetry/Calorimetry_module.cc