13 #ifndef STATICGEOMETRYLOADER_H 14 #define STATICGEOMETRYLOADER_H 37 namespace standalone {
101 std::shared_ptr<geo::ChannelMapAlg> channelMap
139 template <
typename ChannelMapClass,
typename... Args>
155 template <
typename ChannelMapClass,
typename... Args>
159 auto SortingParameters
162 auto channelMap = std::make_shared<ChannelMapClass>
163 (SortingParameters, std::forward<Args>(args)...);
171 #endif // STATICGEOMETRYLOADER_H std::unique_ptr< geo::GeometryCore > SetupGeometryWithChannelMapping(fhicl::ParameterSet const &pset, std::shared_ptr< geo::ChannelMapAlg > channelMap)
Initializes a LArSoft geometry object.
Access the description of detector geometry.
T get(std::string const &key) const
LArSoft-specific namespace.
std::unique_ptr< geo::GeometryCore > SetupGeometry(fhicl::ParameterSet const &pset, Args &&...args)
Initializes a LArSoft geometry object.
Interface to algorithm class for a specific detector channel mapping.