| v2.10-0 (21000JUN2005) | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
private Int_t | fiSaveXMax Saved maximum x-axis bin number for active histogram range. |
private Int_t | fiSaveXMin Saved minimum x-axis bin number for active histogram range. |
private Int_t | fiSaveYMax Saved maximum y-axis bin number for active histogram range. |
private Int_t | fiSaveYMin Saved minimum y-axis bin number for active histogram range. |
private Double_t | fLow1 inclusive lower limit |
private Double_t | fLow2 inclusive lower limit |
private Double_t | fUp1 exclusive upper limit |
private Double_t | fUp2 exclusive upper limit |
Fields inherited from class Go4ConditionsBase.TGo4Condition |
fgbCMAXDRAW, fgbINTDRAW, fgbLABELDRAW, fgbLIMITSDRAW, fgbXMAXDRAW, fgbXMEANDRAW, fgbXRMSDRAW, fgbYMAXDRAW, fgbYMEANDRAW, fgbYRMSDRAW, fgdUPDATEEPSILON, fxCutHis, fxPainter |
Fields inherited from class TAttFill |
fFillColor, fFillStyle |
Fields inherited from class TAttLine |
fLineColor, fLineStyle, fLineWidth |
Fields inherited from class TNamed |
fName, fTitle |
Constructor Summary | |
TGo4WinCond() | |
TGo4WinCond(const Text_t* name) | |
TGo4WinCond(const Text_t* name, const Text_t* title) |
Destructor Summary | |
virtual synchronized | ~TGo4WinCond() |
Method Summary | |
virtual TGo4ConditionPainter* | CreatePainter() Factory method to generate the subclass implentation for painter |
virtual Double_t | GetCMax(TH1* histo) Calculate value for histogram inside condition limits. |
virtual Double_t | GetIntegral(TH1* histo, Option_t* opt) Calculate value for histogram inside condition limits. |
virtual Double_t | GetMean(TH1* histo, Int_t axis) Calculate value for histogram inside condition limits. |
virtual Double_t | GetRMS(TH1* histo, Int_t axis) Calculate value for histogram inside condition limits. |
virtual void | GetValues(Int_t& dim, Double_t& x1, Double_t& y1, Double_t& x2, Double_t& y2) Returns limits. |
virtual Double_t | GetXLow() |
virtual Double_t | GetXMax(TH1* histo) Calculate value for histogram inside condition limits. |
virtual Double_t | GetXUp() |
virtual Double_t | GetYLow() |
virtual Double_t | GetYMax(TH1* histo) Calculate value for histogram inside condition limits. |
virtual Double_t | GetYUp() |
virtual Bool_t | IsPolygonType() |
void | PrintCondition(Bool_t limits) Printout. |
private void | RestoreHistogramRanges(TH1* histo) Restore original ranges of current histo. |
private void | SetHistogramRanges(TH1* histo) Remember ranges of current histo and set range to active window. |
virtual void | SetPainter(TGo4ConditionPainter* painter) Replace default painter of this condition by external one. if different views of this condition shall exist for different TPads, the painter (i.e. view) can be exchanged before pad is updated. |
void | SetValues(Double_t low1, Double_t up1) Set limits and internal dimension to 1 |
void | SetValues(Double_t low1, Double_t up1, Double_t low2, Double_t up2) Set limits and internal dimension to 2 |
Bool_t | Test(Double_t v1) Test v1 versus first limits: includes lower, excludes upper. |
Bool_t | Test(Double_t v1, Double_t v2) Test v1 versus first limits and v2 versus second limits Includes lower, excludes upper. |
Bool_t | UpdateFrom(TGo4Condition* cond, Bool_t counts) Copy values from cond to this. |
Methods inherited from class TAttFill |
Copy, GetFillColor, GetFillStyle, IsTransparent, Modify, ResetAttFill, SaveFillAttributes, SetFillAttributes, SetFillColor, SetFillStyle, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine |
Methods inherited from class TAttLine |
Copy, DistancetoLine, GetLineColor, GetLineStyle, GetLineWidth, ResetAttLine, SaveLineAttributes, SetLineAttributes, SetLineColor, SetLineStyle, SetLineWidth |
Methods inherited from class TNamed |
operator=, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Sizeof |
Field Detail |
private Int_t fiSaveXMax
private Int_t fiSaveXMin
private Int_t fiSaveYMax
private Int_t fiSaveYMin
private Double_t fLow1
private Double_t fLow2
private Double_t fUp1
private Double_t fUp2
Constructor Detail |
public TGo4WinCond()
public TGo4WinCond(const Text_t* name)
public TGo4WinCond(const Text_t* name, const Text_t* title)
Method Detail |
public virtual synchronized ~TGo4WinCond()
Method Detail |
public virtual TGo4ConditionPainter* CreatePainter()
public virtual Double_t GetCMax(TH1* histo)
public virtual Double_t GetIntegral(TH1* histo, Option_t* opt)
public virtual Double_t GetMean(TH1* histo, Int_t axis)
public virtual Double_t GetRMS(TH1* histo, Int_t axis)
public virtual void GetValues(Int_t& dim, Double_t& x1, Double_t& y1, Double_t& x2, Double_t& y2)
public virtual Double_t GetXLow()
public virtual Double_t GetXMax(TH1* histo)
public virtual Double_t GetXUp()
public virtual Double_t GetYLow()
public virtual Double_t GetYMax(TH1* histo)
public virtual Double_t GetYUp()
public virtual Bool_t IsPolygonType()
public void PrintCondition(Bool_t limits)
private void RestoreHistogramRanges(TH1* histo)
private void SetHistogramRanges(TH1* histo)
public virtual void SetPainter(TGo4ConditionPainter* painter)
public void SetValues(Double_t low1, Double_t up1)
public void SetValues(Double_t low1, Double_t up1, Double_t low2, Double_t up2)
public Bool_t Test(Double_t v1)
public Bool_t Test(Double_t v1, Double_t v2)
public Bool_t UpdateFrom(TGo4Condition* cond, Bool_t counts)
| J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |