#include <TGo4ConditionPainter.h>
Public Member Functions | |
TGo4ConditionPainter () | |
TGo4ConditionPainter (const char *name, const char *title=0) | |
virtual | ~TGo4ConditionPainter () |
virtual void | PaintCondition (Option_t *opt="") |
virtual void | UnPaintCondition (Option_t *opt="") |
virtual void | PaintLabel (Option_t *opt="") |
virtual void | SetCondition (TGo4Condition *con) |
Protected Attributes | |
TGo4Condition * | fxCondition |
Definition at line 21 of file TGo4ConditionPainter.h.
TGo4ConditionPainter::TGo4ConditionPainter | ( | ) |
Definition at line 25 of file TGo4ConditionPainter.cxx.
TGo4ConditionPainter::TGo4ConditionPainter | ( | const char * | name, | |
const char * | title = 0 | |||
) |
Definition at line 30 of file TGo4ConditionPainter.cxx.
TGo4ConditionPainter::~TGo4ConditionPainter | ( | ) | [virtual] |
Definition at line 35 of file TGo4ConditionPainter.cxx.
References UnPaintCondition().
void TGo4ConditionPainter::PaintCondition | ( | Option_t * | opt = "" |
) | [virtual] |
Display condition with plain root canvas and in go4 viewpanel
Reimplemented in TGo4CondArrayPainter, TGo4PolyCondPainter, and TGo4WinCondPainter.
Definition at line 42 of file TGo4ConditionPainter.cxx.
Referenced by TGo4Condition::Paint().
void TGo4ConditionPainter::PaintLabel | ( | Option_t * | opt = "" |
) | [virtual] |
Display statistics label for this condition with respect to working histogram
Reimplemented from TGo4LabelPainter.
Reimplemented in TGo4CondArrayPainter.
Definition at line 54 of file TGo4ConditionPainter.cxx.
References TGo4LabelPainter::AddToLabel(), fxCondition, TGo4Condition::GetCMax(), TGo4PolyCond::GetCut(), TGo4Condition::GetDimension(), TGo4Condition::GetIntegral(), TGo4Condition::GetLabelNumFormat(), TGo4Condition::GetMean(), TGo4Condition::GetRMS(), TGo4WinCond::GetValues(), TGo4Condition::GetWorkHistogram(), TGo4Condition::GetXLow(), TGo4Condition::GetXMax(), TGo4Condition::GetXUp(), TGo4Condition::GetYLow(), TGo4Condition::GetYMax(), TGo4Condition::GetYUp(), TGo4Condition::IsArrayType(), TGo4Condition::IsCMaxDraw(), TGo4Condition::IsIntDraw(), TGo4Condition::IsLabelDraw(), TGo4Condition::IsLimitsDraw(), TGo4Condition::IsMultiEdit(), TGo4Condition::IsVisible(), TGo4Condition::IsXMaxDraw(), TGo4Condition::IsXMeanDraw(), TGo4Condition::IsXRMSDraw(), TGo4Condition::IsYMaxDraw(), TGo4Condition::IsYMeanDraw(), TGo4Condition::IsYRMSDraw(), TGo4LabelPainter::RePaintLabel(), TGo4LabelPainter::SetCaption(), TGo4LabelPainter::SetX0(), TGo4LabelPainter::SetY0(), and TGo4LabelPainter::UnPaintLabel().
Referenced by TGo4Condition::Paint(), and TGo4Condition::ResetLabel().
void TGo4ConditionPainter::SetCondition | ( | TGo4Condition * | con | ) | [virtual] |
Not inline, because we overwrite this for polygon condition.
Reimplemented in TGo4PolyCondPainter.
Definition at line 153 of file TGo4ConditionPainter.cxx.
References fxCondition.
Referenced by TGo4WinCond::CreatePainter(), TGo4PolyCond::CreatePainter(), TGo4CondArray::CreatePainter(), TGo4WinCond::SetPainter(), and TGo4PolyCond::SetPainter().
void TGo4ConditionPainter::UnPaintCondition | ( | Option_t * | opt = "" |
) | [virtual] |
Display condition with plain root canvas and in go4 viewpanel
Reimplemented in TGo4CondArrayPainter, TGo4PolyCondPainter, and TGo4WinCondPainter.
Definition at line 48 of file TGo4ConditionPainter.cxx.
Referenced by TGo4Condition::UnDraw(), and ~TGo4ConditionPainter().
TGo4Condition* TGo4ConditionPainter::fxCondition [protected] |
Condition to be painted.
Definition at line 41 of file TGo4ConditionPainter.h.
Referenced by TGo4WinCondPainter::PaintCondition(), TGo4PolyCondPainter::PaintCondition(), TGo4CondArrayPainter::PaintCondition(), PaintLabel(), TGo4PolyCondPainter::SetCondition(), SetCondition(), and TGo4CondArrayPainter::UnPaintCondition().