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

Helpers for reading vectors from FHiCL files. More...

Go to the source code of this file.

Namespaces

 lar
 LArSoft-specific namespace.
 
 lar::fhicl
 LArSoft utilities for interface with FHiCL and its libraries.
 
 lar::fhicl::geo
 

Typedefs

using lar::fhicl::geo::Length_t = ::fhicl::Atom<::geo::Length_t >
 Atom object for reading length (centimeters). More...
 
template<typename Point >
using lar::fhicl::geo::Point3D = ::fhicl::TupleAs< Point(::geo::Length_t,::geo::Length_t,::geo::Length_t)>
 Atom object for reading a 3D point or vector (centimeters). More...
 
using lar::fhicl::geo::Vector_t = Point3D<::geo::Vector_t >
 Atom object for reading a geometry point (centimeters). More...
 
using lar::fhicl::geo::Point_t = Point3D<::geo::Point_t >
 Atom object for reading a geometry vector (centimeters). More...
 

Detailed Description

Helpers for reading vectors from FHiCL files.

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

This library depends on ROOT GenVector. In the CET link list in CMakeLists.txt, link to ${ROOT_GENVECTOR}.

Definition in file geo_vectors_fhicl.h.