All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
LoadStandardICARUSgeometry.h File Reference

Single-line utility to create geo::GeometryCore in non-art contexts. More...

#include "icarusalg/Geometry/ICARUSstandaloneGeometrySetup.h"
#include "icarusalg/Geometry/ICARUSChannelMapAlg.h"
#include "larcorealg/Geometry/GeometryCore.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include "fhiclcpp/make_ParameterSet.h"
#include "fhiclcpp/ParameterSet.h"
#include "cetlib/filepath_maker.h"
#include <stdexcept>
#include <memory>
#include <string>

Go to the source code of this file.

Namespaces

 icarus::geo
 

Functions

std::unique_ptr
<::geo::GeometryCore
icarus::geo::LoadStandardICARUSgeometry (std::string const &configPath)
 Returns an instance of geo::GeometryCore with ICARUS geometry loaded. More...
 

Detailed Description

Single-line utility to create geo::GeometryCore in non-art contexts.

Author
Gianluca Petrillo (petri.nosp@m.llo@.nosp@m.slac..nosp@m.stan.nosp@m.ford..nosp@m.edu)

Provides icarus::geo::LoadStandardICARUSgeometry().

This library is (intentionally and stubbornly) header-only. It requires linking with:

(and, indirectly, more).

Definition in file LoadStandardICARUSgeometry.h.