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";
 
   14   FairRunSim *
fRun = 
new FairRunSim();
 
   19   fRun->SetName(
"TGeant3");
 
   22   fRun->SetOutputFile(
"qa_evtgen1.root");
 
   26   fRun->SetMaterials(
"media_pnd.geo");
 
   31   Cave->SetGeometryFileName(
"pndcave.geo");
 
   32   fRun->AddModule(Cave); 
 
   37   FairPrimaryGenerator* 
primGen = 
new FairPrimaryGenerator();
 
   38   fRun->SetGenerator(primGen);
 
   40   FairBoxGenerator* 
boxGen1 = 
new FairBoxGenerator(13, 2); 
 
   41   boxGen1->SetPRange(0.1,2); 
 
   42   boxGen1->SetPhiRange(0., 360.); 
 
   43   boxGen1->SetThetaRange(5., 140.); 
 
   44   boxGen1->SetXYZ(0., 0., 0.); 
 
   46   FairBoxGenerator* 
boxGen2 = 
new FairBoxGenerator(-13, 2); 
 
   47   boxGen2->SetPRange(0.1,2); 
 
   48   boxGen2->SetPhiRange(0., 360.); 
 
   49   boxGen2->SetThetaRange(5., 140.); 
 
   50   boxGen2->SetXYZ(0., 0., 0.); 
 
   56   primGen->AddGenerator(boxGen1);
 
   57   primGen->AddGenerator(evtGen);
 
   58   primGen->AddGenerator(boxGen2);
 
   70     cout << 
" Test Passed" << endl;
 
   71     cout << 
" All Ok " << endl;  
 
   73     cout << 
" Test Failed" << endl;
 
   74     cout << 
" Not Ok " << endl;         
 
   79   printf(
"RealTime=%f seconds, CpuTime=%f seconds\n",rtime,ctime);
 
printf("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime)
PndBoxGenerator * boxGen2
PndBoxGenerator * boxGen1
FairPrimaryGenerator * primGen
void SetStoreTree(Bool_t store=true)
FairEvtGenGenerator * evtGen