Is your feature request related to a problem? Please describe.
In the process of splitting the input per module in the ICARUS data processing, the initial ordering of the pixel is not preserved when the two split tensors are gathered. The tensor start lexsorted, but it does not necessarily end up staying that way.
Describe the solution you'd like
Preserve the indexing and apply it at the end. Particularly challenging as all the indexes built in the reconstruction process point to the new ordering. Need to think if it's feasible and if there's a simpler way to do it.
Is your feature request related to a problem? Please describe.
In the process of splitting the input per module in the ICARUS data processing, the initial ordering of the pixel is not preserved when the two split tensors are gathered. The tensor start lexsorted, but it does not necessarily end up staying that way.
Describe the solution you'd like
Preserve the indexing and apply it at the end. Particularly challenging as all the indexes built in the reconstruction process point to the new ordering. Need to think if it's feasible and if there's a simpler way to do it.