15#ifndef LARELECCALIB_LARVECTORPROXY_H
16#define LARELECCALIB_LARVECTORPROXY_H
38 public std::span<const float> {
std::vector< size_t > vec
bool valid() const
Test to see if the proxy has been initialized.
std::vector< value_type > asVector() const
Convert back to a vector.
value_type at(size_t i) const
Vector indexing with bounds check.
LArVectorProxy(const std::vector< value_type > &vec)
Construct a proxy referencing an existing vector.
LArVectorProxy()
Default constructor.
LArVectorProxy(const value_type *beg, const value_type *end)
Construct a proxy referencing a range of vectors in memory.