Go to the source code of this file.
Definition at line 3 of file QAmacro_evtgen_2.C.
References Bool_t, Cave, ctime, Double_t, evtGen, fRun, primGen, printf(), rtime, PndEvtGenDirect::SetStoreTree(), timer, and TString.
8 TString BaseDir = gSystem->Getenv(
"VMCWORKDIR");
9 TString DECAYInput = BaseDir +
"/pgenerators/EvtGen/EvtGen/Private/DECAY.DEC";
10 TString PDLInput = BaseDir +
"/pgenerators/EvtGen/EvtGen/Private/evt.pdl";
11 TString USERInput = BaseDir +
"/macro/QA/evtgen/test.dec";
15 FairRunSim *
fRun =
new FairRunSim();
20 fRun->SetName(
"TGeant3");
23 fRun->SetOutputFile(
"qa_evtgen2.root");
27 fRun->SetMaterials(
"media_pnd.geo");
32 Cave->SetGeometryFileName(
"pndcave.geo");
33 fRun->AddModule(Cave);
38 FairPrimaryGenerator*
primGen =
new FairPrimaryGenerator();
39 fRun->SetGenerator(primGen);
44 primGen->AddGenerator(evtGen);
56 cout <<
" Test Passed" << endl;
57 cout <<
" All Ok " << endl;
59 cout <<
" Test Failed" << endl;
60 cout <<
" Not Ok " << endl;
65 printf(
"RealTime=%f seconds, CpuTime=%f seconds\n",rtime,ctime);
printf("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime)
FairPrimaryGenerator * primGen
void SetStoreTree(Bool_t store=true)
FairEvtGenGenerator * evtGen