v2.10-0 (21000JUN2005)

Go4GUI
Class TGo4PadOptions


class TGo4PadOptions
derived from TObject

Author:
Mohammad Al-Turany
Since: 24.10.2001

Field Summary
 private boolfbCrosshair
           
 private boolfbDrawLegend
           
 private boolfbHisStats
           
 private boolfbHisTitle
           
 private TStringfOption
           
 private boolfxAutoScale
           
 private TGo4Condition*fxCondition
           
 private boolfxDragAddOption
           
 private Int_tfXFirstBin
           
 private TGo4FitGUIOptions*fxFitOptions
           
 private Int_tfXLastBin
           
 private TLegend*fxLegend
           
 private TPad*fxPad
           
 private doublefxUxmax
           
 private doublefxUxmin
           
 private doublefxUymax
           
 private doublefxUymin
           
 private doublefxUzmax
           
 private doublefxUzmin
           
 private Int_tfYFirstBin
           
 private Int_tfYLastBin
           
 private intHisCoordStyle
           
 private intHisDrawStyle
           
 private intHisErrorStyle
           
 private intHisXStyle
           
 private intHisYStyle
           
 private intHisZStyle
           

Constructor Summary
TGo4PadOptions(TPad* Pad, const char * DrawOption, Bool_t DragAddOption)
           

Destructor Summary
 virtual synchronized ~TGo4PadOptions()
           

Method Summary
 boolDragAddOption()
           
 boolGetAutoScale()
           
 TGo4Condition*GetCondition()
           
 intGetHisCoordStyle()
           
 intGetHisDrawStyle()
           
 intGetHisErrorStyle()
           
 voidGetHistogramFullRange(Int_t& Xmin, Int_t& Xmax, Int_t& Ymin, Int_t& Ymax)
           
 intGetHisXStyle()
           
 intGetHisYStyle()
           
 intGetHisZStyle()
           
 TLegend*GetLegend()
           
 TGo4FitGUIOptions*GetPadFitOptions()
           
 TString*GetStringDrawOption()
           
 voidGetUxRange(double & xmin, double & xmax)
           
 voidGetUyRange(double & ymin, double & ymax)
           
 voidGetUzRange(double & zmin, double & zmax)
           
 boolIsCrosshair()
           
 boolIsHisStats()
           
 boolIsHisTitle()
           
 boolIsLegendDraw()
           
 voidSetAutoScale(bool AutoScale)
           
 voidSetCondition(TGo4Condition* con)
           
 voidSetCrosshair(bool on)
           
 voidSetHisCoordStyle(int t)
           
 voidsetHisDrawStyle(const char * DrawString)
           
 voidSetHisDrawStyle(int t)
           
 voidSetHisErrorStyle(int t)
           
 voidSetHisStats(bool on)
           
 voidSetHisTitle(bool on)
           
 voidSetHistogramFullRange(Int_t Xmin, Int_t Xmax, Int_t Ymin, Int_t Ymax)
           
 voidSetHisXStyle(int t)
           
 voidSetHisYStyle(int t)
           
 voidSetHisZStyle(int t)
           
 voidSetLegend(TLegend* leg)
           
 voidSetLegendDraw(bool on)
           
 voidSetPadFitOptions(TGo4FitGUIOptions* FitOptions)
           
 voidSetUxRange(double xmin, double xmax)
           
 voidSetUyRange(double ymin, double ymax)
           
 voidSetUzRange(double zmin, double zmax)
           

Field Detail

fbCrosshair

private bool fbCrosshair

fbDrawLegend

private bool fbDrawLegend

fbHisStats

private bool fbHisStats

fbHisTitle

private bool fbHisTitle

fOption

private TString fOption

fxAutoScale

private bool fxAutoScale

fxCondition

private TGo4Condition* fxCondition

fxDragAddOption

private bool fxDragAddOption

fXFirstBin

private Int_t fXFirstBin

fxFitOptions

private TGo4FitGUIOptions* fxFitOptions

fXLastBin

private Int_t fXLastBin

fxLegend

private TLegend* fxLegend

fxPad

private TPad* fxPad

fxUxmax

private double fxUxmax

fxUxmin

private double fxUxmin

fxUymax

private double fxUymax

fxUymin

private double fxUymin

fxUzmax

private double fxUzmax

fxUzmin

private double fxUzmin

fYFirstBin

private Int_t fYFirstBin

fYLastBin

private Int_t fYLastBin

HisCoordStyle

private int HisCoordStyle

HisDrawStyle

private int HisDrawStyle

HisErrorStyle

private int HisErrorStyle

HisXStyle

private int HisXStyle

HisYStyle

private int HisYStyle

HisZStyle

private int HisZStyle
Constructor Detail

TGo4PadOptions

public TGo4PadOptions(TPad* Pad, const char * DrawOption, Bool_t DragAddOption)
Method Detail

~TGo4PadOptions

public virtual synchronized ~TGo4PadOptions()
Method Detail

DragAddOption

public bool DragAddOption()

GetAutoScale

public bool GetAutoScale()

GetCondition

public TGo4Condition* GetCondition()

GetHisCoordStyle

public int GetHisCoordStyle()

GetHisDrawStyle

public int GetHisDrawStyle()

GetHisErrorStyle

public int GetHisErrorStyle()

GetHistogramFullRange

public void GetHistogramFullRange(Int_t& Xmin, Int_t& Xmax, Int_t& Ymin, Int_t& Ymax)

GetHisXStyle

public int GetHisXStyle()

GetHisYStyle

public int GetHisYStyle()

GetHisZStyle

public int GetHisZStyle()

GetLegend

public TLegend* GetLegend()

GetPadFitOptions

public TGo4FitGUIOptions* GetPadFitOptions()

GetStringDrawOption

public TString* GetStringDrawOption()

GetUxRange

public void GetUxRange(double & xmin, double & xmax)

GetUyRange

public void GetUyRange(double & ymin, double & ymax)

GetUzRange

public void GetUzRange(double & zmin, double & zmax)

IsCrosshair

public bool IsCrosshair()

IsHisStats

public bool IsHisStats()

IsHisTitle

public bool IsHisTitle()

IsLegendDraw

public bool IsLegendDraw()

SetAutoScale

public void SetAutoScale(bool AutoScale)

SetCondition

public void SetCondition(TGo4Condition* con)

SetCrosshair

public void SetCrosshair(bool on)

SetHisCoordStyle

public void SetHisCoordStyle(int t)

setHisDrawStyle

public void setHisDrawStyle(const char * DrawString)

SetHisDrawStyle

public void SetHisDrawStyle(int t)

SetHisErrorStyle

public void SetHisErrorStyle(int t)

SetHisStats

public void SetHisStats(bool on)

SetHisTitle

public void SetHisTitle(bool on)

SetHistogramFullRange

public void SetHistogramFullRange(Int_t Xmin, Int_t Xmax, Int_t Ymin, Int_t Ymax)

SetHisXStyle

public void SetHisXStyle(int t)

SetHisYStyle

public void SetHisYStyle(int t)

SetHisZStyle

public void SetHisZStyle(int t)

SetLegend

public void SetLegend(TLegend* leg)

SetLegendDraw

public void SetLegendDraw(bool on)

SetPadFitOptions

public void SetPadFitOptions(TGo4FitGUIOptions* FitOptions)

SetUxRange

public void SetUxRange(double xmin, double xmax)

SetUyRange

public void SetUyRange(double ymin, double ymax)

SetUzRange

public void SetUzRange(double zmin, double zmax)

Associates Links

to Object Pad1

Label by pointer comparison

Association Links

to Class TPad

to Class TGo4FitGUIOptions

to Class TGo4Condition

to Class TLegend


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

30-06-2005