22 #ifndef GEO_AuxDetExptGeoHelperInterface_h 23 #define GEO_AuxDetExptGeoHelperInterface_h 40 class AuxDetChannelMapAlg;
41 class AuxDetGeometryCore;
115 #endif // GEO_ExptGeoHelperInterface_h virtual void doConfigureAuxDetChannelMapAlg(fhicl::ParameterSet const &sortingParameters, geo::AuxDetGeometryCore *geom)=0
Implementation of ConfigureChannelMapAlg (pure virtual)
std::shared_ptr< const seg::AuxDetChannelMapAlg > AuxDetChannelMapAlgPtr_t
void ConfigureAuxDetChannelMapAlg(fhicl::ParameterSet const &sortingParameters, geo::AuxDetGeometryCore *geom)
Configure and initialize the channel map.
AuxDetChannelMapAlgPtr_t GetAuxDetChannelMapAlg() const
virtual AuxDetChannelMapAlgPtr_t doGetAuxDetChannelMapAlg() const =0
Returns the ChannelMapAlg.
General GArSoft Utilities.
Interface to a service with detector-specific geometry knowledge.
virtual ~AuxDetExptGeoHelperInterface()=default
Virtual destructor; does nothing.
#define DECLARE_ART_SERVICE_INTERFACE(svc, scope)
LArSoft geometry interface.
Description of geometry of one set of auxiliary detectors.