LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
StandaloneGeometrySetup.h File Reference

Utilities for one-line geometry initialization. More...

#include "larcorealg/Geometry/ChannelMapAlg.h"
#include "larcorealg/Geometry/GeometryCore.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.
 

Functions

std::unique_ptr< geo::GeometryCorelar::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::GeometryCorelar::standalone::SetupGeometry (fhicl::ParameterSet const &pset, Args &&...args)
 Initializes a LArSoft geometry object. More...
 

Detailed Description

Utilities for one-line geometry initialization.

Author
Gianluca Petrillo (petri.nosp@m.llo@.nosp@m.fnal..nosp@m.gov)
Date
June 22, 2017

The main entry point for initializing the geometry is SetupGeometry().

Definition in file StandaloneGeometrySetup.h.