Remove dependency of geometry.fcl in larcore on experiment-specific geometry fcl files.
Currently most fcl files include larcore/Geometry/geometry.fcl, which itself includes geometry_<experiment>.fcl for <experiment> = uboone, lbne, argoneut, etc.
This scheme should be changed so that the experiment-specific geometry fcl files are the ones included in top-level fcl files, then allow the experiments to decide what other geometry fcl files to include. The larcore geometry.fcl file should only point to sample fcl files so that there is something in the core product that will run independently of the experiments.
#3 Updated by Erica Snider about 4 years ago
Updating old tickets.
This issue is almost resolved. References to all experiments with their own repositories have been removed from geometry.fcl except for one, which refers to an ArgoNeuT geometry fcl file.
This should be a simple matter for ArgoNeuT offline to finish up. Will hand off to them.