![]() |
LArSoft
v10_04_05
Liquid Argon Software toolkit - https://larsoft.org/
|
Utilities for one-line geometry initialization.The main entry point for initializing the geometry is SetupGeometry()
.
More...
#include "larcorealg/Geometry/AuxDetGeoObjectSorterStandard.h"
#include "larcorealg/Geometry/AuxDetGeometryCore.h"
#include "larcorealg/Geometry/GeoObjectSorterStandard.h"
#include "larcorealg/Geometry/GeometryCore.h"
#include "larcorealg/Geometry/WireReadoutGeom.h"
#include "larcorealg/Geometry/WireReadoutSorterStandard.h"
#include "larcorealg/Geometry/WireReadoutStandardGeom.h"
#include "fhiclcpp/ParameterSet.h"
#include <memory>
#include <set>
#include <string>
Go to the source code of this file.
Namespaces | |
lar::standalone | |
Utilities for use in an environment without art. | |
lar::standalone::detail | |
Functions | |
template<typename T > | |
auto | lar::standalone::detail::make_unique_maybe_default (fhicl::ParameterSet const &pset) |
std::unique_ptr< geo::GeometryCore > | lar::standalone::GeometryFor (fhicl::ParameterSet const &pset, std::unique_ptr< geo::GeoObjectSorter > sorter) |
Initializes a LArSoft geometry object. More... | |
std::unique_ptr< geo::AuxDetGeometryCore > | lar::standalone::AuxDetGeometryFor (fhicl::ParameterSet const &pset, std::unique_ptr< geo::AuxDetGeoObjectSorter > sorter, std::unique_ptr< geo::AuxDetInitializer > initializer=nullptr) |
Initializes a LArSoft geometry object. More... | |
template<typename ObjectSorter = geo::GeoObjectSorterStandard> | |
std::unique_ptr< geo::GeometryCore > | lar::standalone::SetupGeometry (fhicl::ParameterSet const &pset) |
Initializes a LArSoft geometry object. More... | |
template<typename ObjectSorter = geo::AuxDetGeoObjectSorterStandard> | |
std::unique_ptr< geo::AuxDetGeometryCore > | lar::standalone::SetupAuxDetGeometry (fhicl::ParameterSet const &pset) |
Initializes a LArSoft geometry object. More... | |
template<typename ObjectSorter = geo::WireReadoutSorterStandard, typename WireGeom = geo::WireReadoutStandardGeom> | |
std::unique_ptr< geo::WireReadoutGeom > | lar::standalone::SetupReadout (fhicl::ParameterSet const &pset, geo::GeometryCore const *geom) |
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.