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)