![]() |
AliRoot Core
v5-06-15 (45dab64)
|
A right pad row segment composed of the identic pads. More...
#include <AliMpPadRowRSegment.h>
Public Member Functions | |
AliMpPadRowRSegment (AliMpPadRow *padRow, AliMpMotif *motif, Int_t motifPositionId, Int_t nofPads) | |
AliMpPadRowRSegment () | |
virtual | ~AliMpPadRowRSegment () |
virtual Double_t | LeftBorderX () const |
virtual Double_t | RightBorderX () const |
![]() | |
AliMpVPadRowSegment (AliMpPadRow *padRow, AliMpMotif *motif, Int_t motifPositionId, Int_t nofPads) | |
AliMpVPadRowSegment () | |
virtual | ~AliMpVPadRowSegment () |
virtual Double_t | HalfSizeY () const |
virtual AliMpPadRow * | GetPadRow () const |
virtual AliMpMotif * | GetMotif () const |
virtual Int_t | GetMotifPositionId () const |
Int_t | GetNofPads () const |
Return number of pads. More... | |
void | SetOffsetX (Double_t offsetX) |
Private Member Functions | |
Double_t | FirstPadCenterX () const |
Double_t | LastPadCenterX () const |
Double_t | FirstPadBorderX () const |
Double_t | LastPadBorderX () const |
Additional Inherited Members | |
![]() | |
Double_t | GetOffsetX () const |
Return the x position of the right/left border. More... | |
A right pad row segment composed of the identic pads.
A pad row segment composed of the identic pads; the pads are placed from the offset (defined in the base class) to the right.
Definition at line 25 of file AliMpPadRowRSegment.h.
AliMpPadRowRSegment::AliMpPadRowRSegment | ( | AliMpPadRow * | padRow, |
AliMpMotif * | motif, | ||
Int_t | motifPositionId, | ||
Int_t | nofPads | ||
) |
Standard constructor
Definition at line 42 of file AliMpPadRowRSegment.cxx.
AliMpPadRowRSegment::AliMpPadRowRSegment | ( | ) |
Default constructor
Definition at line 50 of file AliMpPadRowRSegment.cxx.
|
virtual |
Destructor
Definition at line 57 of file AliMpPadRowRSegment.cxx.
|
private |
Return the x coordinate of the left border of the first (the most left) pad in the global coordinate system.
Definition at line 86 of file AliMpPadRowRSegment.cxx.
Referenced by LeftBorderX().
|
private |
Return the x coordinate of the first (the most left) pad center in the global coordinate system.
Definition at line 67 of file AliMpPadRowRSegment.cxx.
|
private |
Return the x coordinate of the right border of the last (the most right) pad in the global coordinate system.
Definition at line 97 of file AliMpPadRowRSegment.cxx.
Referenced by RightBorderX().
|
private |
Return the x coordinate of the last (the most right) pad center in the global coordinate system.
!! numbering of pads is in (-x) direction
Definition at line 76 of file AliMpPadRowRSegment.cxx.
Referenced by LastPadBorderX().
|
virtual |
Return the x coordinate of the left border in the global coordinate system.
Return the x coordinate of the left row segment border in the global coordinate system.
Implements AliMpVPadRowSegment.
Definition at line 110 of file AliMpPadRowRSegment.cxx.
|
virtual |
Return the x coordinate of the right border in the global coordinate system.
Return the x coordinate of the right row segment border in the global coordinate system.
Implements AliMpVPadRowSegment.
Definition at line 119 of file AliMpPadRowRSegment.cxx.