12#ifndef ROOT_TStopwatch 
   13#define ROOT_TStopwatch 
#define ClassDefOverride(name, id)
 
Mother of all ROOT objects.
 
Double_t RealTime()
Stop the stopwatch (if it is running) and return the realtime (in seconds) passed between the start a...
 
void ResetRealTime(Double_t time=0)
 
void Start(Bool_t reset=kTRUE)
Start the stopwatch.
 
static Double_t GetRealTime()
Private static method returning system realtime.
 
Double_t CpuTime()
Stop the stopwatch (if it is running) and return the cputime (in seconds) passed between the start an...
 
void Continue()
Resume a stopped stopwatch.
 
void Stop()
Stop the stopwatch.
 
TStopwatch()
Create a stopwatch and start it.
 
static Double_t GetCPUTime()
Private static method returning system CPU time.
 
void Print(Option_t *option="") const override
Print the real and cpu time passed between the start and stop events.
 
void ResetCpuTime(Double_t time=0)