![]() |
AliRoot Core
a565103 (a565103)
|
A left pad row segment composed of the identic pads. More...
#include <AliMpPadRowLSegment.h>
Public Member Functions | |
AliMpPadRowLSegment (AliMpPadRow *padRow, AliMpMotif *motif, Int_t motifPositionId, Int_t nofPads) | |
AliMpPadRowLSegment () | |
virtual | ~AliMpPadRowLSegment () |
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 left 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 left.
Definition at line 25 of file AliMpPadRowLSegment.h.
AliMpPadRowLSegment::AliMpPadRowLSegment | ( | AliMpPadRow * | padRow, |
AliMpMotif * | motif, | ||
Int_t | motifPositionId, | ||
Int_t | nofPads | ||
) |
Standard constructor
Definition at line 42 of file AliMpPadRowLSegment.cxx.
AliMpPadRowLSegment::AliMpPadRowLSegment | ( | ) |
Default constructor
Definition at line 51 of file AliMpPadRowLSegment.cxx.
|
virtual |
Destructor
Definition at line 58 of file AliMpPadRowLSegment.cxx.
|
private |
Return the x coordinate of the right border of the first (the most right) pad in the global coordinate system.
Definition at line 87 of file AliMpPadRowLSegment.cxx.
Referenced by RightBorderX().
|
private |
Return the x coordinate of the first (the most right) pad center in the global coordinate system.
Definition at line 68 of file AliMpPadRowLSegment.cxx.
|
private |
Return the x coordinate of the left border of the last (the most left) pad in the global coordinate system.
Definition at line 98 of file AliMpPadRowLSegment.cxx.
Referenced by LeftBorderX().
|
private |
Return the x coordinate of the last (the most left) pad center in the global coordinate system.
!! numbering of pads is in (-x) direction
Definition at line 77 of file AliMpPadRowLSegment.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 111 of file AliMpPadRowLSegment.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 120 of file AliMpPadRowLSegment.cxx.