23 std::unique_ptr<geo::GeoObjectSorter> sorter)
25 return std::make_unique<geo::GeometryCore>(
27 std::make_unique<geo::GeometryBuilderStandard>(pset.get<
fhicl::ParameterSet>(
"Builder", {})),
34 std::unique_ptr<geo::AuxDetGeoObjectSorter> sorter,
35 std::unique_ptr<geo::AuxDetInitializer> initializer)
37 return std::make_unique<geo::AuxDetGeometryCore>(pset, std::move(sorter), std::move(initializer));
Utilities for one-line geometry initialization.The main entry point for initializing the geometry is ...
Access the description of the physical detector geometry.
std::unique_ptr< geo::GeometryCore > GeometryFor(fhicl::ParameterSet const &pset, std::unique_ptr< geo::GeoObjectSorter > sorter)
Initializes a LArSoft geometry object.
std::unique_ptr< geo::AuxDetGeometryCore > AuxDetGeometryFor(fhicl::ParameterSet const &pset, std::unique_ptr< geo::AuxDetGeoObjectSorter > sorter, std::unique_ptr< geo::AuxDetInitializer > initializer=nullptr)
Initializes a LArSoft geometry object.
Interface to geometry for wire readouts .