22 #ifndef GEO_AuxDetExptGeoHelperInterface_h
23 #define GEO_AuxDetExptGeoHelperInterface_h
27 #include "art/Framework/Services/Registry/ServiceDeclarationMacros.h"
28 namespace fhicl {
class ParameterSet; }
100 #endif // GEO_ExptGeoHelperInterface_h
std::unique_ptr< AuxDetChannelMapAlg > AuxDetChannelMapAlgPtr_t
virtual ~AuxDetExptGeoHelperInterface()=default
Virtual destructor; does nothing.
virtual AuxDetChannelMapAlgPtr_t doConfigureAuxDetChannelMapAlg(fhicl::ParameterSet const &sortingParameters) const =0
Implementation of ConfigureChannelMapAlg (pure virtual)
AuxDetChannelMapAlgPtr_t ConfigureAuxDetChannelMapAlg(fhicl::ParameterSet const &sortingParameters) const
Configure and initialize the channel map.
Interface to a service with detector-specific geometry knowledge.