TGraphTime Class Reference

#include <TGraphTime.h>

Inheritance diagram for TGraphTime:

TNamed TNamed TObject TObject TObject TObject List of all members.

Public Member Functions

 TGraphTime ()
 TGraphTime (Int_t nsteps, Double_t xmin, Double_t ymin, Double_t xmax, Double_t ymax)
 TGraphTime (const TGraphTime &gr)
virtual ~TGraphTime ()
virtual Int_t Add (const TObject *obj, Int_t slot, Option_t *option="")
virtual void Draw (Option_t *chopt="")
TObjArrayGetSteps () const
virtual void Paint (Option_t *chopt="")
virtual void SaveAnimatedGif (const char *filename="") const
virtual void SetSleepTime (Int_t stime=0)
 TGraphTime ()
 TGraphTime (Int_t nsteps, Double_t xmin, Double_t ymin, Double_t xmax, Double_t ymax)
 TGraphTime (const TGraphTime &gr)
virtual ~TGraphTime ()
virtual Int_t Add (const TObject *obj, Int_t slot, Option_t *option="")
virtual void Draw (Option_t *chopt="")
TObjArrayGetSteps () const
virtual void Paint (Option_t *chopt="")
virtual void SaveAnimatedGif (const char *filename="") const
virtual void SetSleepTime (Int_t stime=0)

Protected Attributes

Int_t fSleepTime
Int_t fNsteps
Double_t fXmin
Double_t fXmax
Double_t fYmin
Double_t fYmax
TObjArrayfSteps
TH1fFrame
TObjArrayfSteps
TH1fFrame

Detailed Description

Definition at line 31 of file TGraphTime.h.


Constructor & Destructor Documentation

TGraphTime::TGraphTime (  ) 

TGraphTime::TGraphTime ( Int_t  nsteps,
Double_t  xmin,
Double_t  ymin,
Double_t  xmax,
Double_t  ymax 
)

Definition at line 45 of file TGraphTime.cxx.

References fFrame, fNsteps, fSleepTime, fSteps, fXmax, fXmin, fYmax, fYmin, TH1::SetMaximum(), TH1::SetMinimum(), TH1::SetStats(), and TObject::Warning().

TGraphTime::TGraphTime ( const TGraphTime gr  ) 

Definition at line 80 of file TGraphTime.cxx.

References fFrame, fNsteps, fSleepTime, fSteps, fXmax, fXmin, fYmax, fYmin, gtime(), TH1::SetMaximum(), TH1::SetMinimum(), and TH1::SetStats().

TGraphTime::~TGraphTime (  )  [virtual]

Definition at line 69 of file TGraphTime.cxx.

References TObjArray::Delete(), and fSteps.

TGraphTime::TGraphTime (  ) 

TGraphTime::TGraphTime ( Int_t  nsteps,
Double_t  xmin,
Double_t  ymin,
Double_t  xmax,
Double_t  ymax 
)

TGraphTime::TGraphTime ( const TGraphTime gr  ) 

virtual TGraphTime::~TGraphTime (  )  [virtual]


Member Function Documentation

Int_t TGraphTime::Add ( const TObject obj,
Int_t  slot,
Option_t option = "" 
) [virtual]

Definition at line 98 of file TGraphTime.cxx.

References TObjArray::AddAt(), fNsteps, fSteps, list, and TObjArray::UncheckedAt().

void TGraphTime::Draw ( Option_t chopt = ""  )  [virtual]

Reimplemented from TObject.

Definition at line 120 of file TGraphTime.cxx.

References TH1::Draw(), fFrame, TNamed::GetTitle(), gPad, gROOT, TROOT::MakeDefCanvas(), Paint(), and TH1::SetTitle().

TObjArray* TGraphTime::GetSteps (  )  const [inline]

Definition at line 53 of file TGraphTime.h.

References fSteps.

void TGraphTime::Paint ( Option_t chopt = ""  )  [virtual]

Reimplemented from TObject.

Definition at line 140 of file TGraphTime.cxx.

References fNsteps, fSleepTime, fSteps, TObjLink::GetAddOption(), TObjLink::GetObject(), gPad, gSystem, list, TObjLink::Next(), s, TSystem::Sleep(), TString::ToLower(), and TObjArray::UncheckedAt().

Referenced by Draw().

void TGraphTime::SaveAnimatedGif ( const char *  filename = ""  )  const [virtual]

Definition at line 169 of file TGraphTime.cxx.

References fNsteps, Form(), fSleepTime, fSteps, TObjLink::GetAddOption(), TNamed::GetName(), TObjLink::GetObject(), gPad, gSystem, list, TObjLink::Next(), s, TSystem::Sleep(), and TObjArray::UncheckedAt().

virtual void TGraphTime::SetSleepTime ( Int_t  stime = 0  )  [inline, virtual]

Definition at line 56 of file TGraphTime.h.

References fSleepTime.

virtual Int_t TGraphTime::Add ( const TObject obj,
Int_t  slot,
Option_t option = "" 
) [virtual]

virtual void TGraphTime::Draw ( Option_t chopt = ""  )  [virtual]

Reimplemented from TObject.

TObjArray* TGraphTime::GetSteps (  )  const [inline]

Definition at line 53 of file TGraphTime.h.

References fSteps.

virtual void TGraphTime::Paint ( Option_t chopt = ""  )  [virtual]

Reimplemented from TObject.

virtual void TGraphTime::SaveAnimatedGif ( const char *  filename = ""  )  const [virtual]

virtual void TGraphTime::SetSleepTime ( Int_t  stime = 0  )  [inline, virtual]

Definition at line 56 of file TGraphTime.h.

References fSleepTime.


Member Data Documentation

Int_t TGraphTime::fSleepTime [protected]

Definition at line 35 of file TGraphTime.h.

Referenced by Paint(), SaveAnimatedGif(), SetSleepTime(), and TGraphTime().

Int_t TGraphTime::fNsteps [protected]

Definition at line 36 of file TGraphTime.h.

Referenced by Add(), Paint(), SaveAnimatedGif(), and TGraphTime().

Double_t TGraphTime::fXmin [protected]

Definition at line 37 of file TGraphTime.h.

Referenced by TGraphTime().

Double_t TGraphTime::fXmax [protected]

Definition at line 38 of file TGraphTime.h.

Referenced by TGraphTime().

Double_t TGraphTime::fYmin [protected]

Definition at line 39 of file TGraphTime.h.

Referenced by TGraphTime().

Double_t TGraphTime::fYmax [protected]

Definition at line 40 of file TGraphTime.h.

Referenced by TGraphTime().

TObjArray* TGraphTime::fSteps [protected]

Definition at line 41 of file TGraphTime.h.

Referenced by Add(), GetSteps(), Paint(), SaveAnimatedGif(), TGraphTime(), and ~TGraphTime().

TH1* TGraphTime::fFrame [protected]

Definition at line 42 of file TGraphTime.h.

Referenced by Draw(), and TGraphTime().

TObjArray* TGraphTime::fSteps [protected]

Definition at line 41 of file TGraphTime.h.

TH1* TGraphTime::fFrame [protected]

Definition at line 42 of file TGraphTime.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:40:46 2011 for ROOT_528-00b_version by  doxygen 1.5.1