![]() |
ATLAS Offline Software
|
This acts like a vector of channel objects — const version. More...
#include <LArCompactSubset.h>
Public Member Functions | |
| LArCompactSubsetConstChannelVector (size_t febIndex, const LArCompactSubsetVector *subset) | |
| Constructor. More... | |
| size_t | size () const |
| Return the size of this vector (number of channels for this FEB). More... | |
| LArCompactSubsetConstChannelProxy | operator[] (size_t i) const |
| Vector indexing. More... | |
Protected Attributes | |
| size_t | m_febIndex |
| The index of the FEB with which this vector is associated. More... | |
| const LArCompactSubsetVector * | m_subset |
| The subset within which we live. More... | |
This acts like a vector of channel objects — const version.
We don't implement the complete vector interface, though; just what's actually used.
Definition at line 392 of file LArCompactSubset.h.
| LArCompactSubsetConstChannelVector::LArCompactSubsetConstChannelVector | ( | size_t | febIndex, |
| const LArCompactSubsetVector * | subset | ||
| ) |
Constructor.
| febIndex | FEB index with which we're associated. |
| subset | Subset within which we live. |
| LArCompactSubsetConstChannelProxy LArCompactSubsetConstChannelVector::operator[] | ( | size_t | i | ) | const |
Vector indexing.
Returns a channel proxy.
| i | Channel index within the vector. |
| size_t LArCompactSubsetConstChannelVector::size | ( | ) | const |
Return the size of this vector (number of channels for this FEB).
|
protected |
The index of the FEB with which this vector is associated.
Definition at line 419 of file LArCompactSubset.h.
|
protected |
The subset within which we live.
Definition at line 422 of file LArCompactSubset.h.
1.8.18