Utilities for one-line geometry initialization. More...
#include "larcorealg/Geometry/ChannelMapAlg.h"
#include "larcorealg/Geometry/GeometryCore.h"
#include "fhiclcpp/ParameterSet.h"
#include <string>
#include <set>
#include <memory>
Go to the source code of this file.
Namespaces | |
lar::standalone | |
Utilities for use in an environment without art. | |
Functions | |
std::unique_ptr< geo::GeometryCore > | lar::standalone::SetupGeometryWithChannelMapping (fhicl::ParameterSet const &pset, std::unique_ptr< geo::ChannelMapAlg > channelMap) |
Initializes a LArSoft geometry object. More... | |
template<typename ChannelMapClass , typename... Args> | |
std::unique_ptr< geo::GeometryCore > | lar::standalone::SetupGeometry (fhicl::ParameterSet const &pset, Args &&...args) |
Initializes a LArSoft geometry object. More... | |
Utilities for one-line geometry initialization.
The main entry point for initializing the geometry is SetupGeometry()
.
Definition in file StandaloneGeometrySetup.h.