#include <Timer.h>
Inheritance diagram for TMVA::Timer:
Definition at line 62 of file Timer.h.
virtual TMVA::Timer::~Timer | ( | void | ) | [virtual] |
void Timer::Init | ( | Int_t | ncounts | ) |
Definition at line 103 of file Timer.cxx.
References fNcounts, and Reset().
Referenced by TMVA::PDEFoam::Grow().
void Timer::Reset | ( | void | ) |
Reimplemented from TStopwatch.
Definition at line 111 of file Timer.cxx.
References kTRUE, and TStopwatch::Start().
Definition at line 126 of file Timer.cxx.
References ElapsedSeconds(), and SecToText().
Referenced by TMVA::PDEFoam::OutputGrow(), TMVA::MethodBoost::Train(), TMVA::MethodSVM::Train(), and TMVA::MethodBase::TrainMethod().
Double_t Timer::ElapsedSeconds | ( | void | ) |
Definition at line 118 of file Timer.cxx.
References kFALSE, TStopwatch::RealTime(), and TStopwatch::Start().
Referenced by GetElapsedTime(), GetLeftTime(), and TMVA::MethodBase::TrainMethod().
Definition at line 133 of file Timer.cxx.
References ElapsedSeconds(), fNcounts, kFALSE, and SecToText().
Referenced by DrawProgressBar().
Definition at line 172 of file Timer.cxx.
References TMVA::Tools::Color(), comment, DrawProgressBar(), fColourfulOutput, fgNbins, fLogger, flush, fNcounts, TMVA::gConfig(), GetLeftTime(), TMVA::MsgLogger::GetPrintedSource(), TMVA::gTools(), and i.
Referenced by TMVA::PDEFoam::OutputGrow(), and TMVA::MethodBoost::Train().
void Timer::DrawProgressBar | ( | TString | ) |
Definition at line 157 of file Timer.cxx.
References TMVA::Tools::Color(), fLogger, flush, TMVA::MsgLogger::GetPrintedSource(), and TMVA::gTools().
void Timer::DrawProgressBar | ( | void | ) |
Definition at line 144 of file Timer.cxx.
References fLogger, flush, fNcounts, and TMVA::MsgLogger::GetPrintedSource().
Referenced by DrawProgressBar().
Definition at line 218 of file Timer.cxx.
References TMVA::Tools::Color(), fColourfulOutput, Form(), TMVA::gTools(), h, m, and out.
Referenced by GetElapsedTime(), and GetLeftTime().
MsgLogger& TMVA::Timer::Log | ( | ) | const [inline, private] |
void TMVA::Timer::Init | ( | Int_t | ncounts | ) |
void TMVA::Timer::Reset | ( | void | ) |
Reimplemented from TStopwatch.
Double_t TMVA::Timer::ElapsedSeconds | ( | void | ) |
void TMVA::Timer::DrawProgressBar | ( | TString | ) |
void TMVA::Timer::DrawProgressBar | ( | void | ) |
MsgLogger& TMVA::Timer::Log | ( | ) | const [inline, private] |
Int_t Timer::fNcounts [private] |
TString Timer::fPrefix [private] |
Bool_t Timer::fColourfulOutput [private] |
const TString Timer::fgClassName [static, private] |
const Int_t Timer::fgNbins [static, private] |
MsgLogger* TMVA::Timer::fLogger [mutable, private] |
MsgLogger* TMVA::Timer::fLogger [mutable, private] |