12 #ifndef LARCOREALG_GEOMETRY_STANDALONEGEOMETRYSETUP_H 13 #define LARCOREALG_GEOMETRY_STANDALONEGEOMETRYSETUP_H 91 std::unique_ptr<geo::ChannelMapAlg> channelMap);
127 template <
typename ChannelMapClass,
typename... Args>
140 template <
typename ChannelMapClass,
typename... Args>
146 std::make_unique<ChannelMapClass>(SortingParameters, std::forward<Args>(args)...);
152 #endif // LARCOREALG_GEOMETRY_STANDALONEGEOMETRYSETUP_H
Access the description of detector geometry.
T get(std::string const &key) const
Utilities for use in an environment without art.
std::unique_ptr< geo::GeometryCore > SetupGeometryWithChannelMapping(fhicl::ParameterSet const &pset, std::unique_ptr< geo::ChannelMapAlg > channelMap)
Initializes a LArSoft geometry object.
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.