AliPhysics  5403132 (5403132)
SummaryDrawer::DividedPad Struct Reference

Public Member Functions

 DividedPad (TVirtualPad *p, Bool_t landscape, Int_t nCol, Int_t nRow)
 
void Divide (Bool_t commonX, Bool_t commonY)
 
virtual ~DividedPad ()
 
TVirtualPad * GetPad (Int_t idx)
 
Int_t GetIdx (Int_t iCol, Int_t iRow) const
 
TVirtualPad * GetPad (Int_t iCol, Int_t iRow)
 

Public Attributes

TVirtualPad * fParent
 
TVirtualPad ** fSubs
 
Bool_t fLandscape
 
Int_t fNCol
 
Int_t fNRow
 

Detailed Description

Structure to hold a dived pad

Definition at line 1114 of file SummaryDrawer.C.

Constructor & Destructor Documentation

SummaryDrawer::DividedPad::DividedPad ( TVirtualPad *  p,
Bool_t  landscape,
Int_t  nCol,
Int_t  nRow 
)
inline

Definition at line 1121 of file SummaryDrawer.C.

virtual SummaryDrawer::DividedPad::~DividedPad ( )
inlinevirtual

Definition at line 1174 of file SummaryDrawer.C.

Member Function Documentation

void SummaryDrawer::DividedPad::Divide ( Bool_t  commonX,
Bool_t  commonY 
)
inline

Definition at line 1131 of file SummaryDrawer.C.

Referenced by CorrDrawer::DrawELossFits().

Int_t SummaryDrawer::DividedPad::GetIdx ( Int_t  iCol,
Int_t  iRow 
) const
inline

Definition at line 1194 of file SummaryDrawer.C.

Referenced by Divide(), and GetPad().

TVirtualPad* SummaryDrawer::DividedPad::GetPad ( Int_t  idx)
inline

Get a sub-pad

Parameters
idxIndex (0 based)
Returns
Pad or null

Definition at line 1182 of file SummaryDrawer.C.

Referenced by CorrDrawer::DrawELossFits(), and GetPad().

TVirtualPad* SummaryDrawer::DividedPad::GetPad ( Int_t  iCol,
Int_t  iRow 
)
inline

Get a sub-pad

Parameters
iRowRow number (1-based)
iColColumn number (1-based)
Returns
Pad or null

Definition at line 1206 of file SummaryDrawer.C.

Member Data Documentation

Bool_t SummaryDrawer::DividedPad::fLandscape
Int_t SummaryDrawer::DividedPad::fNCol

Definition at line 1118 of file SummaryDrawer.C.

Referenced by Divide().

Int_t SummaryDrawer::DividedPad::fNRow

Definition at line 1119 of file SummaryDrawer.C.

Referenced by Divide(), and DividedPad().

TVirtualPad* SummaryDrawer::DividedPad::fParent

Definition at line 1115 of file SummaryDrawer.C.

TVirtualPad** SummaryDrawer::DividedPad::fSubs

Definition at line 1116 of file SummaryDrawer.C.

Referenced by ~DividedPad().


The documentation for this struct was generated from the following file: