#include "hmonhist.h"

HMonHistAddon


class description - source file - inheritance tree (.pdf)

class HMonHistAddon : public TNamed

Inheritance Chart:
TObject
<-
TNamed
<-
HMonHistAddon
<-
HHistArray
HHistArray2
HMonHist
<-
HTrendHist
HMonHist2
HTrendArray

    public:
HMonHistAddon(const char* name, const char* title, Int_t active = 0, Int_t resetable = 0, Int_t nbinsX = 0, Float_t xlo = 0, Float_t xup = 0, Int_t nbinsY = 0, Float_t ylo = 0, Float_t yup = 0) HMonHistAddon(Text_t*) HMonHistAddon(const HMonHistAddon&) virtual ~HMonHistAddon() virtual void add(HMonHistAddon*) static TClass* Class() void copySet(HMonHistAddon&) virtual void draw(Bool_t allowHiddenZero = 1) Int_t getActive() TString getDirectory() Int_t getFillCol() Int_t getFillStyle() TString getFormat() Int_t getGridX() Int_t getGridY() TString getHistType() Int_t getLineCol() Int_t getLineStyle() Int_t getLogX() Int_t getLogY() Int_t getLogZ() Int_t getMarkerCol() Float_t getMarkerSize() Int_t getMarkerStyle() Int_t getMax() Int_t getMin() Int_t getNBinsX() Int_t getNBinsY() TString getOption() virtual TH1* getP(Int_t s = 0, Int_t m = 0) Int_t getRefreshRate() Int_t getResetable() Int_t getSend() void getSet(HMonHistAddon& add) Int_t getSize1() Int_t getSize2() Int_t getStat() void getText(Text_t* txt) Float_t getXLo() TString getXTitle() Float_t getXUp() Float_t getYLo() TString getYTitle() Float_t getYUp() TString getZTitle() virtual TClass* IsA() const HMonHistAddon& operator=(const HMonHistAddon&) void read(const Text_t*) virtual void reset(Int_t level, Int_t count) void setActive(Int_t active) void setCanvas(TCanvas* c) void setDirectory(TString dir) void setFillCol(Int_t i) void setFillStyle(Int_t i) void setFormat(TString form) void setGridX(Int_t i) void setGridY(Int_t i) void setHist(TH1*) void setHist(TH2*) void setHistType(TString type) void setLineCol(Int_t i) void setLineStyle(Int_t i) void setLogX(Int_t i) void setLogY(Int_t i) void setLogZ(Int_t i) void setMarkerCol(Int_t i) void setMarkerSize(Float_t i) void setMarkerStyle(Int_t i) void setMax(Int_t i) void setMin(Int_t i) void setNBinsX(Int_t i) void setNBinsY(Int_t i) void setOption(TString opt) void setRefreshRate(Int_t fresh) void setResetable(Int_t reset) void setSend(Int_t i) void setSize1(Int_t i) void setSize2(Int_t i) void setStat(Int_t i) void setXLo(Float_t i) void setXTitle(TString title) void setXUp(Float_t i) void setYLo(Float_t i) void setYTitle(TString title) void setYUp(Float_t i) void setZTitle(TString title) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Int_t fIsActive /< switch for active/inactive Int_t fisResetable /< switch for resetable/not resetable Int_t refreshrate /< refreshrate of the hist Int_t send /< send/don't send to gui Int_t nBinsX /< number of bins in X Float_t Xlo /< min X range of hist Float_t Xup /< max X range of hist Int_t nBinsY /< number of bins in Y Float_t Ylo /< min Y range of hist Float_t Yup /< max Y range of hist Int_t arraySize1 /< size 1 of 2-Dim array (1 if only 1-Dim is reqested Int_t arraySize2 /< size 2 of 2-Dim array TString XTitle /< X Title of hist TString YTitle /< Y Title of hist TString ZTitle /< Z Title of hist TString Option /< draw option of hist TString directory /< output directory of hist TString HistType /< 1S,1F,1D,2S,2F,2D hist types TString format /< mon,trend,array,trendarray Int_t stat /< switch for Stats option of hist Int_t max /< max range of hist Int_t min /< min range of hist Int_t linecol /< line color of hist Int_t linestyle /< line style of hist Int_t fillcol /< fill color of hist Int_t fillstyle /< fill style of hist Int_t markercol /< marker color of hist Int_t markerstyle /< marker style of hist Float_t markersize /< marker size of hist Int_t logX /< log X option of canvas Int_t logY /< log Y option of canvas Int_t logZ /< log Z option of canvas Int_t gridX /< grid X option of canvas Int_t gridY /< grid Y option of canvas

Class Description


HMonHistAddon (const char* name, const char* title, Int_t active,Int_t resetable, Int_t nbinsX,Float_t xlo,Float_t xup, Int_t nbinsY,Float_t ylo,Float_t yup) : TNamed(name,title)

HMonHistAddon (Text_t* txt)

void copySet(HMonHistAddon& add)

void getSet(HMonHistAddon& add)

void read(const Text_t* txt)

void getText(Text_t* txt)

void setHist(TH1* p)

void setHist(TH2* p)

void setCanvas(TCanvas* c)

void draw(Bool_t allowHiddenZero)

void reset(Int_t level,Int_t count)

void add(HMonHistAddon*)

TH1* getP(Int_t s,Int_t m)

~HMonHistAddon()



Inline Functions


                  void setActive(Int_t active)
                 Int_t getActive()
                  void setResetable(Int_t reset)
                 Int_t getResetable()
                  void setRefreshRate(Int_t fresh)
                 Int_t getRefreshRate()
                  void setSend(Int_t i)
                 Int_t getSend()
                  void setNBinsX(Int_t i)
                 Int_t getNBinsX()
                  void setXLo(Float_t i)
               Float_t getXLo()
                  void setXUp(Float_t i)
               Float_t getXUp()
                  void setNBinsY(Int_t i)
                 Int_t getNBinsY()
                  void setYLo(Float_t i)
               Float_t getYLo()
                  void setYUp(Float_t i)
               Float_t getYUp()
                  void setSize1(Int_t i)
                 Int_t getSize1()
                  void setSize2(Int_t i)
                 Int_t getSize2()
                  void setStat(Int_t i)
                 Int_t getStat()
                  void setMax(Int_t i)
                 Int_t getMax()
                  void setMin(Int_t i)
                 Int_t getMin()
                  void setLineCol(Int_t i)
                 Int_t getLineCol()
                  void setLineStyle(Int_t i)
                 Int_t getLineStyle()
                  void setFillCol(Int_t i)
                 Int_t getFillCol()
                  void setFillStyle(Int_t i)
                 Int_t getFillStyle()
                  void setMarkerCol(Int_t i)
                 Int_t getMarkerCol()
                  void setMarkerStyle(Int_t i)
                 Int_t getMarkerStyle()
                  void setMarkerSize(Float_t i)
               Float_t getMarkerSize()
                  void setLogX(Int_t i)
                 Int_t getLogX()
                  void setLogY(Int_t i)
                 Int_t getLogY()
                  void setLogZ(Int_t i)
                 Int_t getLogZ()
                  void setGridX(Int_t i)
                 Int_t getGridX()
                  void setGridY(Int_t i)
                 Int_t getGridY()
                  void setDirectory(TString dir)
               TString getDirectory()
                  void setXTitle(TString title)
               TString getXTitle()
                  void setYTitle(TString title)
               TString getYTitle()
                  void setZTitle(TString title)
               TString getZTitle()
                  void setOption(TString opt)
               TString getOption()
                  void setHistType(TString type)
               TString getHistType()
                  void setFormat(TString form)
               TString getFormat()
               TClass* Class()
               TClass* IsA() const
                  void ShowMembers(TMemberInspector& insp, char* parent)
                  void Streamer(TBuffer& b)
                  void StreamerNVirtual(TBuffer& b)
         HMonHistAddon HMonHistAddon(const HMonHistAddon&)
        HMonHistAddon& operator=(const HMonHistAddon&)


Last update: Fri Jan 26 12:19:35 2007


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.