Draft: Clean up DetectorFactory and add new functionality
Non-ITk systems using GeoModelXml for their Detector Description are currently using classes from InDetDetDescr/InDetGeoModelUtils
. This MR moves these classes to a more suitable and generic location.
In future, a common GeoModelXmlDetectorFactorBase
will also be added there (inheriting from DetectorFactoryBase
) to allow duplication of common code among the various GMX-based DetectorFactory
classes to be avoided, and add some new useful functionality like dumping of clobs to a local file.