28#ifndef ROOT_TMVA_Timer 
   29#define ROOT_TMVA_Timer 
   46#if defined(__SUNPRO_CC) && defined(_XOPEN_SOURCE) && (_XOPEN_SOURCE - 0 == 500 ) 
#define ClassDef(name, id)
 
ostringstream derivative to redirect and format output
 
Timing information for training and evaluation of MVA methods.
 
TString fPrefix
prefix for outputs
 
Bool_t fColourfulOutput
flag for use of colors
 
Double_t ElapsedSeconds(void)
computes elapsed tim in seconds
 
TString fPreviousTimeEstimate
 
static const Int_t fgNbins
number of bins in progress bar
 
void DrawProgressBar(void)
draws the progressbar
 
TString SecToText(Double_t, Bool_t) const
pretty string output
 
TString GetLeftTime(Int_t icounts)
returns pretty string with time left
 
MsgLogger * fLogger
! the output logger
 
Timer(const char *prefix="", Bool_t colourfulOutput=kTRUE)
constructor
 
void Reset(void)
resets timer
 
virtual ~Timer(void)
destructor
 
Int_t fProgressBarStringLength
 
static const TString fgClassName
used for output
 
Int_t fNcounts
reference number of "counts"
 
TString GetElapsedTime(Bool_t Scientific=kTRUE)
returns pretty string with elapsed time
 
create variable transformations