13 #ifndef ALI_MP_V_INDEXED_H
14 #define ALI_MP_V_INDEXED_H
33 virtual Int_t
GlobalIx(Int_t localIx)
const;
34 virtual Int_t
GlobalIy(Int_t localIy)
const;
70 #endif //ALI_MP_V_INDEXED_H
void SetLowIndicesLimit(MpPair_t limit, Bool_t valid=true)
Int_t GetLowLimitIx() const
Bool_t HasIndices(MpPair_t indices) const
Bool_t IsHighLimitValid() const
Int_t GetLowLimitIy() const
Int_t GetHighLimitIy() const
virtual AliMpVPadIterator * CreateIterator() const =0
Create iterator over this element.
virtual Int_t GlobalIy(Int_t localIy) const
Bool_t fHighValid
true, if high indices imit is set
Base class that defines the limits of global pad indices.
MpPair_t GetHighIndicesLimit() const
virtual Int_t GlobalIx(Int_t localIx) const
MpPair_t fLowLimit
the lowest global pad indices
void SetHighIndicesLimit(MpPair_t limit, Bool_t valid=true)
An interface for an iterator over pads.
MpPair_t GetLowIndicesLimit() const
Bool_t fLowValid
true, if low indices limit is set
MpPair_t fHighLimit
the highest global pad indices
virtual MpPair_t GlobalIndices(MpPair_t localIndices) const
Int_t GetHighLimitIx() const
Bool_t IsLowLimitValid() const
Bool_t HasValidIndices() const