11 #ifndef GEO_StandardGeometryHelper_h 12 #define GEO_StandardGeometryHelper_h 69 #endif // GEO_StandardGeometryHelper_h StandardGeometryHelper(fhicl::ParameterSet const &pset, art::ActivityRegistry ®)
Constructor; follows the standard art service signature.
virtual ChannelMapAlgPtr_t doGetChannelMapAlg() const override
Returns the ChannelMapAlg.
Interface to a service with detector-specific geometry knowledge.
std::shared_ptr< const ChannelMapAlg > ChannelMapAlgPtr_t
Simple implementation of channel mapping.
fhicl::ParameterSet fPset
copy of configuration parameter set
virtual void doConfigureChannelMapAlg(fhicl::ParameterSet const &sortingParameters, geo::GeometryCore *geom) override
Implementation of ConfigureChannelMapAlg (pure virtual)
Interface to a service that handles any experiment-specific knowledge that is needed by the Geometry ...
Description of geometry of one entire detector.
std::shared_ptr< geo::ChannelMapAlg > fChannelMap
channel map algorithm
Namespace collecting geometry-related classes utilities.
#define DECLARE_ART_SERVICE_INTERFACE_IMPL(svc, iface, scope)