22 #ifndef GEO_AuxDetExptGeoHelperInterface_h 23 #define GEO_AuxDetExptGeoHelperInterface_h 38 class AuxDetChannelMapAlg;
104 #endif // GEO_ExptGeoHelperInterface_h virtual AuxDetChannelMapAlgPtr_t doConfigureAuxDetChannelMapAlg(fhicl::ParameterSet const &sortingParameters) const =0
Implementation of ConfigureChannelMapAlg (pure virtual)
std::unique_ptr< AuxDetChannelMapAlg > AuxDetChannelMapAlgPtr_t
virtual ~AuxDetExptGeoHelperInterface()=default
Virtual destructor; does nothing.
AuxDetChannelMapAlgPtr_t ConfigureAuxDetChannelMapAlg(fhicl::ParameterSet const &sortingParameters) const
Configure and initialize the channel map.
#define DECLARE_ART_SERVICE_INTERFACE(svc, scope)
LArSoft geometry interface.
Interface to a service with detector-specific geometry knowledge.