Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

TGo4ConditionPainter Class Reference

#include <TGo4ConditionPainter.h>

Inheritance diagram for TGo4ConditionPainter:

TGo4LabelPainter TGo4CondArrayPainter TGo4PolyCondPainter TGo4WinCondPainter List of all members.

Public Member Functions

 TGo4ConditionPainter ()
 TGo4ConditionPainter (const Text_t *name)
 TGo4ConditionPainter (const Text_t *name, const Text_t *title)
virtual ~TGo4ConditionPainter ()
virtual void PaintCondition (Option_t *opt="")
 Display condition with plain root canvas and in go4 viewpanel.
virtual void UnPaintCondition (Option_t *opt="")
 Display condition with plain root canvas and in go4 viewpanel.
virtual void PaintLabel (Option_t *opt="")
 Display statistics label for this condition with respect to working histogram.
virtual void SetCondition (TGo4Condition *con)
 Not inline, because we overwrite this for polygon condition.

Protected Attributes

TGo4ConditionfxCondition
 Condition to be painted.

Constructor & Destructor Documentation

TGo4ConditionPainter::TGo4ConditionPainter  ) 
 

Definition at line 39 of file TGo4ConditionPainter.cxx.

TGo4ConditionPainter::TGo4ConditionPainter const Text_t *  name  ) 
 

Definition at line 33 of file TGo4ConditionPainter.cxx.

TGo4ConditionPainter::TGo4ConditionPainter const Text_t *  name,
const Text_t *  title
 

Definition at line 27 of file TGo4ConditionPainter.cxx.

TGo4ConditionPainter::~TGo4ConditionPainter  )  [virtual]
 

Definition at line 45 of file TGo4ConditionPainter.cxx.

References UnPaintCondition().


Member Function Documentation

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 52 of file TGo4ConditionPainter.cxx.

Referenced by TGo4Condition::Paint().

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 58 of file TGo4ConditionPainter.cxx.

Referenced by TGo4Condition::UnDraw(), and ~TGo4ConditionPainter().

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 64 of file TGo4ConditionPainter.cxx.

References TGo4LabelPainter::AddToLabel(), fxCondition, TGo4Condition::GetCMax(), TGo4PolyCond::GetCut(), TGo4Condition::GetDimension(), TGo4Condition::GetIntegral(), 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::PaintLabel(), 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 191 of file TGo4ConditionPainter.cxx.

References fxCondition.

Referenced by TGo4WinCond::CreatePainter(), TGo4PolyCond::CreatePainter(), TGo4CondArray::CreatePainter(), TGo4WinCond::SetPainter(), and TGo4PolyCond::SetPainter().


Member Data Documentation

TGo4Condition* TGo4ConditionPainter::fxCondition [protected]
 

Condition to be painted.

Definition at line 44 of file TGo4ConditionPainter.h.

Referenced by TGo4WinCondPainter::PaintCondition(), TGo4PolyCondPainter::PaintCondition(), TGo4CondArrayPainter::PaintCondition(), PaintLabel(), TGo4PolyCondPainter::SetCondition(), SetCondition(), and TGo4CondArrayPainter::UnPaintCondition().


The documentation for this class was generated from the following files:
Generated on Fri Nov 28 13:00:48 2008 for Go4-v3.04-1 by  doxygen 1.4.2