Prints a summary of all ROOT benchmarks (must be run before).
The ROOTMARK number printed is by reference to a Pentium IV 2.4 Ghz (with 512 MBytes memory and 120 GBytes IDE disk) taken by definition as 600 ROOTMARKS in batch mode in executing
root -b -q benchmarks.C
printf(
"---------------ROOT %s benchmarks summary--------------------\n",
gROOT->GetVersion());
printf(
"\n---------------ROOT %s benchmarks summary (in ROOTMARKS)-----\n",
gROOT->GetVersion());
printf(
" For comparison, a Pentium IV 2.4Ghz is benchmarked at 600 ROOTMARKS\n");
} else {
}
}
} else {
}
}
} else {
}
}
} else {
}
}
} else {
}
}
}
}
} else {
}
}
} else {
}
}
} else {
}
printf(
"****************************************************\n");
printf(
"****************************************************\n");
} else {
printf(
" You must run the ROOT benchmarks before executing this command\n");
}
}
R__EXTERN TBenchmark * gBenchmark
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
virtual void Summary(Float_t &rt, Float_t &cp)
Prints a summary of all benchmarks.
Float_t GetCpuTime(const char *name)
Returns Cpu time used by Benchmark name.
Float_t GetRealTime(const char *name)
Returns Realtime used by Benchmark name.
- Author
- Rene Brun
Definition in file rootmarks.C.