void SetLowIndicesLimit(MpPair_t limit, Bool_t valid=true)
Int_t GetLowLimitIx() const
Bool_t HasIndices(MpPair_t indices) const
Bool_t IsHighLimitValid() const
MpPair_t Pair(Int_t first, Int_t second)
Encode the pair of integers to another integer.
Int_t GetLowLimitIy() const
Int_t GetHighLimitIy() const
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)
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 PairFirst(MpPair_t pair)
Decode the first integer from encoded pair.
Int_t PairSecond(MpPair_t pair)
Decode the second integer from encoded pair.
Int_t GetHighLimitIx() const
Bool_t IsLowLimitValid() const
Bool_t HasValidIndices() const