13 #ifndef ALI_MP_ROW_SEGMENT_R_SPECIAL_H 14 #define ALI_MP_ROW_SEGMENT_R_SPECIAL_H 46 Double_t& x, Double_t& y)
const;
56 #endif //ALI_MP_ROW_SEGMENT_R_SPECIAL_H virtual ~AliMpRowSegmentRSpecial()
A pad row composed of the pad row segments.
virtual Double_t LeftBorderX() const
Return the x coordinate of the left border in the global coordinate system.
AliMpVPadRowSegment * FindMostLeftPadRowSegment(Int_t motifPositionId) const
virtual Int_t SetIndicesToMotifPosition(Int_t i, MpPair_t indices)
Set global indices to i-th motif position and returns next index in x.
A special outer row segment composed of the pad rows.
virtual Double_t RightBorderX() const
Return the x coordinate of the right border in the global coordinate system.
A row composed of the row segments.
virtual void MotifCenterSlow(Int_t motifPositionId, Double_t &x, Double_t &y) const
Return the coordinates of the motif specified with the given motif position Id . ...
AliMpRowSegmentRSpecial()
Abstract base class for a special row segment composed of the pad rows.
virtual void SetGlobalIndices(AliMpRow *rowBefore)
Set global indices limits.
virtual void UpdatePadsOffset()
Nothing to be done for outer segments.
virtual Double_t GetPositionX() const
Return the x position of the row segment centre.
void SetGlobalIndicesLow()
virtual Double_t GetPositionY() const
Return the y position of the row segment centre.
The abstract base class for a pad row segment composed of the the identic pads.