LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
Base class for geometry iterators (note: this is not an iterator) More...
#include "geometry_iterators.h"
Public Member Functions | |
geometry_iterator_base (GeometryCore const *geom) | |
Constructor: associates with the specified geometry. More... | |
Protected Member Functions | |
GeometryCore const * | geometry () const |
Returns a pointer to the geometry. More... | |
geometry_iterator_base ()=default | |
Default constructor; do not use a default-constructed iterator as-is! More... | |
Private Attributes | |
GeometryCore const * | pGeo = nullptr |
pointer to the geometry More... | |
Base class for geometry iterators (note: this is not an iterator)
Definition at line 18 of file geometry_iterators.h.
|
inline |
Constructor: associates with the specified geometry.
Definition at line 21 of file geometry_iterators.h.
|
protecteddefault |
Default constructor; do not use a default-constructed iterator as-is!
Referenced by geometry().
|
inlineprotected |
Returns a pointer to the geometry.
Definition at line 25 of file geometry_iterators.h.
References geometry_iterator_base(), and pGeo.
|
private |
pointer to the geometry
Definition at line 31 of file geometry_iterators.h.
Referenced by geometry().