#include "TROOT.h"
#include "TClonesArray.h"
#include "TStopwatch.h"
#include "TFile.h"
#include "TTree.h"
#include "TSystem.h"
#include "TStreamerInfo.h"
#include "TBench.h"
Go to the source code of this file.
Classes | |
struct | TBenchData |
Functions | |
template<class TGen> | |
TBenchData | runTest (const char *name, int nevents, int nhits, int splitlevel) |
template<class TGen> | |
TBenchData | runTest (const char *name, int nevents, int nhits, int splitlevel, Double_t &cptot, vector< TBenchData > &results) |
int | main (int argc, char **argv) |
int main | ( | int | argc, | |
char ** | argv | |||
) |
Definition at line 112 of file bench.cxx.
References a, TString::Data(), Form(), TSystem::GetBuildNode(), TSystem::Getenv(), TSystem::GetFromPipe(), TNamed::GetName(), TROOT::GetVersion(), gROOT, gSystem, kFALSE, kTRUE, TString::Resize(), TVirtualStreamerInfo::SetStreamMemberWise(), sprintf(), t, TSystem::TempDirectory(), and TSystem::Unlink().
TBenchData runTest | ( | const char * | name, | |
int | nevents, | |||
int | nhits, | |||
int | splitlevel, | |||
Double_t & | cptot, | |||
vector< TBenchData > & | results | |||
) |
TBenchData runTest | ( | const char * | name, | |
int | nevents, | |||
int | nhits, | |||
int | splitlevel | |||
) |
Definition at line 57 of file bench.cxx.
References TStopwatch::CpuTime(), data, kTRUE, TStopwatch::RealTime(), TStopwatch::Start(), TStopwatch::Stop(), and timer.