![]() |
LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "geo_vectors_utils.h"
Public Types | |
| using | Stored_t = StoredVector |
| using | CoordHelper_t = CoordHelper |
| using | Vector_t = typename CoordHelper_t::Vector_t |
| using | Scalar_t = typename CoordHelper_t::Scalar_t |
| using | Getter_t = typename CoordHelper_t::Getter_t |
Public Member Functions | |
| BoundCoordGetter (Stored_t &v, CoordHelper_t coordManager) | |
| Constructor: manage the specified coordinate of specified vector. More... | |
| BoundCoordGetter (Stored_t &v, Getter_t getter) | |
| Constructor: manage the specified vector with specified methods. More... | |
| Scalar_t | get () const |
| Returns the value of the bound coordinate. More... | |
| Scalar_t | operator() () const |
| Returns the value of the bound coordinate. More... | |
| operator Scalar_t () const | |
| Returns the value of the bound coordinate. More... | |
Protected Member Functions | |
| CoordHelper_t const & | manager () const |
| Stored_t & | vector () const |
Private Attributes | |
| CoordHelper_t | fCoord |
| Helper to manage a specific coordinate. More... | |
| Stored_t & | fVector |
| The vector to manage the coordinate of. More... | |
Definition at line 308 of file geo_vectors_utils.h.
| using geo::vect::details::BoundCoordGetter< CoordHelper, StoredVector >::CoordHelper_t = CoordHelper |
Definition at line 313 of file geo_vectors_utils.h.
| using geo::vect::details::BoundCoordGetter< CoordHelper, StoredVector >::Getter_t = typename CoordHelper_t::Getter_t |
Definition at line 316 of file geo_vectors_utils.h.
| using geo::vect::details::BoundCoordGetter< CoordHelper, StoredVector >::Scalar_t = typename CoordHelper_t::Scalar_t |
Definition at line 315 of file geo_vectors_utils.h.
| using geo::vect::details::BoundCoordGetter< CoordHelper, StoredVector >::Stored_t = StoredVector |
Definition at line 311 of file geo_vectors_utils.h.
| using geo::vect::details::BoundCoordGetter< CoordHelper, StoredVector >::Vector_t = typename CoordHelper_t::Vector_t |
Definition at line 314 of file geo_vectors_utils.h.
|
inline |
Constructor: manage the specified coordinate of specified vector.
Definition at line 319 of file geo_vectors_utils.h.
|
inline |
Constructor: manage the specified vector with specified methods.
Definition at line 323 of file geo_vectors_utils.h.
|
inline |
Returns the value of the bound coordinate.
Definition at line 327 of file geo_vectors_utils.h.
References lar::dump::vector().
|
inlineprotected |
Definition at line 336 of file geo_vectors_utils.h.
|
inline |
Returns the value of the bound coordinate.
Definition at line 333 of file geo_vectors_utils.h.
References lar::dump::vector().
|
inline |
Returns the value of the bound coordinate.
Definition at line 330 of file geo_vectors_utils.h.
|
inlineprotected |
Definition at line 337 of file geo_vectors_utils.h.
|
private |
Helper to manage a specific coordinate.
Definition at line 340 of file geo_vectors_utils.h.
|
private |
The vector to manage the coordinate of.
Definition at line 341 of file geo_vectors_utils.h.