5   gRandom->SetSeed(
seed);
 
   10       gROOT->LoadMacro(
"$VMCWORKDIR/gconfig/rootlogon.C");
 
   13   FairRunSim *
fRun = 
new FairRunSim();
 
   21   fRun->SetName(TransportModel);
 
   23   fRun->SetOutputFile(simdatei);
 
   28   fRun->SetMaterials(
"media_pnd.geo");
 
   34   Cave->SetGeometryFileName(
"pndcave.geo");
 
   35   fRun->AddModule(Cave); 
 
   42   Magnet->SetGeometryFileName(
"FullSolenoid.root");
 
   43   fRun->AddModule(Magnet);
 
   46   Dipole->SetGeometryFileName(
"dipole.geo");
 
   47   fRun->AddModule(Dipole);
 
   52   fRun->AddModule(Pipe);
 
   67   FairDetector *
Tpc = 
new PndTpcDetector(
"TPC", kTRUE);
 
   68   Tpc->SetGeometryFileName(
"tpc.geo");
 
   75   FairDetector *
Tof = 
new PndTof(
"TOF",kTRUE);
 
   76   Tof->SetGeometryFileName(
"tofbarrel.geo");
 
   79   FairDetector *
Drc = 
new PndDrc(
"DIRC", kTRUE);
 
   80   Drc->SetGeometryFileName(
"dirc.geo"); 
 
   83  FairDetector *
Muo = 
new PndMdt(
"MDT",kTRUE);
 
   84   Muo->SetGeometryFileName(
"muopars.root");
 
   87   FairDetector *
Dch = 
new PndDchDetector(
"DCH", kTRUE);
 
   88   Dch->SetGeometryFileName(
"dch.root"); 
 
   96   FairPrimaryGenerator* 
primGen = 
new FairPrimaryGenerator();
 
   97   fRun->SetGenerator(primGen);
 
  101   FairEvtGenGenerator* 
evtGen = 
new FairEvtGenGenerator(input);
 
  102   primGen->AddGenerator(evtGen);  
 
  104   fRun->SetStoreTraj(kTRUE); 
 
  117   FairRuntimeDb *
rtdb=fRun->GetRuntimeDb();
 
  119   FairParRootFileIo* 
output=
new FairParRootFileIo(kParameterMerged);
 
  121   rtdb->setOutput(output);
 
  134   printf(
"RealTime=%f seconds, CpuTime=%f seconds\n",rtime,ctime);
 
printf("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime)
FairParRootFileIo * output
FairPrimaryGenerator * primGen
int sim(TString simdatei, TString input, TString param, Int_t nEvents, Char_t TransportModel[]="TGeant4", UInt_t seed=0)
FairEvtGenGenerator * evtGen
virtual void SetGeometryFileNameDouble(TString fname, TString fname2, Int_t fwbwchoice=0, TString geoVer="0")