![]() |
ATLAS Offline Software
|
#include <LArCompactSubset.h>
Public Member Functions | |
| LArCompactSubsetConstChannelProxy () | |
| Default constructor. | |
| LArCompactSubsetConstChannelProxy (unsigned int chan, const LArCompactSubsetVector &subset) | |
| Constructor. | |
| bool | isValid () const |
| Test to see if the proxy is valid. | |
| float | timeOffset () const |
| Return the time offset for this channel. | |
| float | timeBinWidth () const |
| Return the time bin width for this channel. | |
| size_t | getSize () const |
| Return the number of time bins for this channel. | |
| LArVectorProxy | getData (unsigned int which, size_t tbin) const |
| Return one set of wave data from this channel. | |
| size_t | shapeSize () const |
| size_t | shapeDerSize () const |
| ILArShape::ShapeRef_t | shape (size_t tbin) const |
| ILArShape::ShapeRef_t | shapeDer (size_t tbin) const |
| size_t | OFC_aSize () const |
| size_t | OFC_bSize () const |
| ILArOFC::OFCRef_t | OFC_a (size_t tbin) const |
| ILArOFC::OFCRef_t | OFC_b (size_t tbin) const |
Protected Attributes | |
| unsigned int | m_chan |
| Channel index to which we're referring. | |
| const LArCompactSubsetVector * | m_subset |
| Subset within which we live. Null for an invalid proxy. | |
Definition at line 99 of file LArCompactSubset.h.
| LArCompactSubsetConstChannelProxy::LArCompactSubsetConstChannelProxy | ( | ) |
Default constructor.
Makes an invalid proxy.
| LArCompactSubsetConstChannelProxy::LArCompactSubsetConstChannelProxy | ( | unsigned int | chan, |
| const LArCompactSubsetVector & | subset ) |
Constructor.
chan The channel index we reference.
subset The subset object within which we live.
| LArVectorProxy LArCompactSubsetConstChannelProxy::getData | ( | unsigned int | which, |
| size_t | tbin ) const |
Return one set of wave data from this channel.
| which | Index of the wave type to return. |
| tbin | Time bin index. |
| size_t LArCompactSubsetConstChannelProxy::getSize | ( | ) | const |
Return the number of time bins for this channel.
| bool LArCompactSubsetConstChannelProxy::isValid | ( | ) | const |
Test to see if the proxy is valid.
| ILArOFC::OFCRef_t LArCompactSubsetConstChannelProxy::OFC_a | ( | size_t | tbin | ) | const |
| size_t LArCompactSubsetConstChannelProxy::OFC_aSize | ( | ) | const |
| ILArOFC::OFCRef_t LArCompactSubsetConstChannelProxy::OFC_b | ( | size_t | tbin | ) | const |
| size_t LArCompactSubsetConstChannelProxy::OFC_bSize | ( | ) | const |
| ILArShape::ShapeRef_t LArCompactSubsetConstChannelProxy::shape | ( | size_t | tbin | ) | const |
| ILArShape::ShapeRef_t LArCompactSubsetConstChannelProxy::shapeDer | ( | size_t | tbin | ) | const |
| size_t LArCompactSubsetConstChannelProxy::shapeDerSize | ( | ) | const |
| size_t LArCompactSubsetConstChannelProxy::shapeSize | ( | ) | const |
| float LArCompactSubsetConstChannelProxy::timeBinWidth | ( | ) | const |
Return the time bin width for this channel.
| float LArCompactSubsetConstChannelProxy::timeOffset | ( | ) | const |
Return the time offset for this channel.
|
protected |
Channel index to which we're referring.
Definition at line 166 of file LArCompactSubset.h.
|
protected |
Subset within which we live. Null for an invalid proxy.
Definition at line 169 of file LArCompactSubset.h.