LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
Utilities for one-line geometry initialization. More...
#include "larcorealg/Geometry/ChannelMapAlg.h"
#include "larcorealg/Geometry/GeometryCore.h"
#include "fhiclcpp/ParameterSet.h"
#include "fhiclcpp/types/Name.h"
#include "fhiclcpp/types/Comment.h"
#include "fhiclcpp/types/Atom.h"
#include "fhiclcpp/types/OptionalAtom.h"
#include "fhiclcpp/types/OptionalDelegatedParameter.h"
#include "fhiclcpp/types/Table.h"
#include <string>
#include <set>
#include <memory>
Go to the source code of this file.
Namespaces | |
lar | |
LArSoft-specific namespace. | |
lar::standalone | |
Utilities for use in an environment without art. | |
Functions | |
std::unique_ptr< geo::GeometryCore > | lar::standalone::SetupGeometryWithChannelMapping (fhicl::ParameterSet const &pset, std::shared_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.