LArSoft  v10_04_05
Liquid Argon Software toolkit - https://larsoft.org/
geo::details::ToGeometryElement Class Reference

#include "ToGeometryElement.h"

Public Member Functions

 ToGeometryElement (GeometryCore const *geom)
 
template<typename T , typename Iterator >
auto transform (Iterator const &iterator) const
 

Private Attributes

GeometryCore const * fGeom
 

Detailed Description

Definition at line 9 of file ToGeometryElement.h.

Constructor & Destructor Documentation

geo::details::ToGeometryElement::ToGeometryElement ( GeometryCore const *  geom)
inlineexplicit

Definition at line 11 of file ToGeometryElement.h.

11 : fGeom{geom} {}

Member Function Documentation

template<typename T , typename Iterator >
auto geo::details::ToGeometryElement::transform ( Iterator const &  iterator) const
inline

Definition at line 13 of file ToGeometryElement.h.

References fGeom.

14  {
15  return geometry_element_iterator<GeometryCore, T, Iterator>{fGeom, iterator};
16  }

Member Data Documentation

GeometryCore const* geo::details::ToGeometryElement::fGeom
private

Definition at line 19 of file ToGeometryElement.h.

Referenced by transform().


The documentation for this class was generated from the following file: