LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
StandardGeometryHelper.cc
Go to the documentation of this file.
1 
7 // class header
9 
10 // LArSoft libraries
12 
13 // framework libraries
15 
16 #include <memory>
17 
18 namespace geo {
19 
20  //----------------------------------------------------------------------------
22 
23  //----------------------------------------------------------------------------
25  fhicl::ParameterSet const& sortingParameters,
26  std::string const& /*detectorName*/) const
27  {
28  mf::LogInfo("StandardGeometryHelper") << "Loading channel mapping: ChannelMapStandardAlg";
29  return std::make_unique<geo::ChannelMapStandardAlg>(sortingParameters);
30  }
31 
32 } // namespace geo
StandardGeometryHelper(fhicl::ParameterSet const &pset)
MaybeLogger_< ELseverityLevel::ELsev_info, false > LogInfo
std::unique_ptr< ChannelMapAlg > ChannelMapAlgPtr_t
Interface to algorithm class for a specific detector channel mapping.
Geometry helper service for detectors with strictly standard mapping.
ChannelMapAlgPtr_t doConfigureChannelMapAlg(fhicl::ParameterSet const &sortingParameters, std::string const &detectorName) const override
Namespace collecting geometry-related classes utilities.