This PR fixes how we determine the detector hash that tells us when we have to rerun the npsim part of the pipeline to make sure our simulation and reconstruction are using the same geometry.
Due to changes in the containers (epic now in spack), the previous approach returns nothing for any geometry
grep epic/nightly /cvmfs/singularity.opensciencegrid.org/eicweb/jug_xl\:nightly/etc/jug_info | sed 's/.*: .*-\(.*\)/hash=\1/g'
Briefly, what does this PR introduce?
This PR fixes how we determine the detector hash that tells us when we have to rerun the npsim part of the pipeline to make sure our simulation and reconstruction are using the same geometry.
Due to changes in the containers (epic now in spack), the previous approach returns nothing for any geometry
The new approach takes the hash of, e.g.
What kind of change does this PR introduce?
Please check if this PR fulfills the following:
Does this PR introduce breaking changes? What changes might users need to make to their code?
No.
Does this PR change default behavior?
No.