v2.10-0 (21000JUN2005)

Go4ConditionsBase
Class TGo4ConditionPainter

Direct Known Subclasses:
TGo4CondArrayPainter, TGo4PolyCondPainter, TGo4WinCondPainter

class TGo4ConditionPainter
derived from TGo4LabelPainter


Field Summary
 protected TGo4Condition*fxCondition
          Condition to be painted.

Fields inherited from class TNamed
fName, fTitle

Fields inherited from class TAttLine
fLineColor, fLineStyle, fLineWidth

Fields inherited from class TAttFill
fFillColor, fFillStyle

Fields inherited from class TAttText
fTextAngle, fTextSize, fTextAlign, fTextColor, fTextFont

Constructor Summary
TGo4ConditionPainter()
           
TGo4ConditionPainter(const Text_t* name)
           
TGo4ConditionPainter(const Text_t* name, const Text_t* title)
           

Destructor Summary
 virtual synchronized ~TGo4ConditionPainter()
           

Method Summary
 virtual voidPaintCondition(Option_t* opt)
          Display condition with plain root canvas and in go4 viewpanel
 virtual voidPaintLabel(Option_t* opt)
          Display statistics label for this condition with respect to working histogram
 virtual voidSetCondition(TGo4Condition* con)
          Not inline, because we overwrite this for polygon condition.
 virtual voidUnPaintCondition(Option_t* opt)
          Display condition with plain root canvas and in go4 viewpanel

Methods inherited from class Go4ConditionsBase.TGo4LabelPainter
AddToLabel, GetLabelXlo, GetLabelXup, GetLabelYlo, GetLabelYup, InitAttributes, RePaintLabel, SetCaption, SetHeight, SetWidth, SetX0, SetY0, UnPaintLabel

Methods inherited from class TNamed
operator=, Clear, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Print, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine

Methods inherited from class TAttLine
Copy, DistancetoLine, GetLineColor, GetLineStyle, GetLineWidth, Modify, ResetAttLine, SaveLineAttributes, SetLineAttributes, SetLineColor, SetLineStyle, SetLineWidth

Methods inherited from class TAttFill
Copy, GetFillColor, GetFillStyle, IsTransparent, ResetAttFill, SaveFillAttributes, SetFillAttributes, SetFillColor, SetFillStyle

Methods inherited from class TAttText
Copy, GetTextAlign, GetTextAngle, GetTextColor, GetTextFont, GetTextSize, ResetAttText, SaveTextAttributes, SetTextAttributes, SetTextAlign, SetTextAngle, SetTextColor, SetTextFont, SetTextSize, SetTextSizePixels

Field Detail

fxCondition

protected TGo4Condition* fxCondition
Condition to be painted.
Constructor Detail

TGo4ConditionPainter

public TGo4ConditionPainter()

TGo4ConditionPainter

public TGo4ConditionPainter(const Text_t* name)

TGo4ConditionPainter

public TGo4ConditionPainter(const Text_t* name, const Text_t* title)
Method Detail

~TGo4ConditionPainter

public virtual synchronized ~TGo4ConditionPainter()
Method Detail

PaintCondition

public virtual void PaintCondition(Option_t* opt)
Display condition with plain root canvas and in go4 viewpanel

PaintLabel

public virtual void PaintLabel(Option_t* opt)
Display statistics label for this condition with respect to working histogram

SetCondition

public virtual void SetCondition(TGo4Condition* con)
Not inline, because we overwrite this for polygon condition.

UnPaintCondition

public virtual void UnPaintCondition(Option_t* opt)
Display condition with plain root canvas and in go4 viewpanel

Association Links

to Class TGo4Condition

Condition to be painted.

J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev

30-06-2005