94 if (
this == &right)
return *
this;
virtual void Next()
Set iterator to the next pad.
virtual Bool_t IsDone() const
Is iterator done.
virtual void Next()
Set iterator to the next pad.
AliMpSectorPadIterator & operator=(const AliMpSectorPadIterator &right)
UInt_t GetNofMotifPositions() const
virtual AliMpPad CurrentItem() const
Return current pad.
An iterator over the pads of a sector.
static AliMpPad Invalid()
Return invalid pad.
virtual void First()
Set iterator to the first pad.
An interface for an iterator over pads.
virtual AliMpPad CurrentItem() const
Return current pad.
virtual void Invalidate()
Invalidate iterator (.
A sector (quadrant) of the MUON chamber of stations 1 and 2.
AliMpMotifPosition * ResetToCurrentMotifPosition()
virtual Bool_t IsDone() const
Is iterator done.
const AliMpSector * fkSector
the sector over which to iterate
AliMpMotifPosition * GetMotifPosition(UInt_t index) const
AliMpMotifPosition * fMotifPos
the current motif position
virtual void Invalidate()
Invalidate iterator (.
virtual ~AliMpSectorPadIterator()
AliMpMotifMap * GetMotifMap() const
Return the motif map.
An iterator over the pads of a given motif position.
AliMpMotifPositionPadIterator fIterator
iterator over the current motif type
virtual void First()
Set iterator to the first pad.
Class which encapsuate all information about a pad.
UInt_t fCurrentIndex
the current motif position index
AliMpVPadIterator & operator=(const AliMpVPadIterator &right)