ROOT logo
AliRoot » EVE » EVEDET » AliEveTPCSectorData::PadIterator

class AliEveTPCSectorData::PadIterator

Function Members (Methods)

Data Members

protected:
Short_t*fBeg
Short_t*fEndBegin and end of data.
Short_tfNChunkNumber of contiguous signals still to read.
Short_t*fPosCurrent position.
Short_tfSignalCurrent time and signal.
Short_tfThresholdThreshold for data iteration.
Short_tfTime

Class Charts

Inheritance Chart:
AliEveTPCSectorData::PadIterator
AliEveTPCSectorData::RowIterator

Function documentation

Bool_t Next()
 Move iterator to next signal above the iteration threshold.
 Returns false when the end of data is reached.
void Reset()
 Return to the beginning of the pad-data. Must call Next() to get to
 the first stored signal.
void Reset(const AliEveTPCSectorData::PadData& pd)
 Reinitialize to new pad-data. Must call Next() to get to the
 first stored signal.
void Test()
PadData& operator=(const AliEveTPCSectorData::PadIterator& i)
PadIterator(const AliEveTPCSectorData::PadData& pd, Short_t thr = 0)
{}
PadIterator(const AliEveTPCSectorData::PadIterator& i)
{}
virtual ~PadIterator()
{}
Short_t Time() const
{ return fTime; }
Short_t Signal() const
{ return fSignal; }
Short_t Threshold() const
{ return fThreshold; }
void SetThreshold(Short_t t)
{ fThreshold = t; }