remove larg4 dependency on larsim
larg4 as initially deployed uses larsim/LArG4/ParticleFilters.h. This is
the only dependency on larsim. We expect that larsim will eventually
depend on larg4 rather than having larg4 depend on larsim.
It is agreed that ParticleFilters.h should move to lardataalg. It will go into a new directory, whose name is not yet determined. Suggestions so far are ParticleInfo and Utilities.
This work will be found on feature/lg_move_ParticleFilters in the appropriate directories.
This is a breaking change that is easily scriptable.
#1 Updated by Lynn Garren almost 2 years ago
Erica has suggested that ParticleFilters.h might fit better in larcorealg. The seems to make sense since this is where other geometry files reside. larcorealg has CoreUtils, GeoAlgo, Geometry, and TestUtils subdirectories. I would be inclined to put this header into CoreUtils.