9    gROOT->Macro(
"$VMCWORKDIR/gconfig/rootlogon.C");
 
   10    gSystem->Load(
"libEnDrc");          
 
   12   FairRunSim *
fRun = 
new FairRunSim();
 
   17   fRun->SetName(
"TGeant3");
 
   21   fRun->SetOutputFile(
"DpmSimu1000.root");
 
   27   fRun->SetMaterials(
"media_pnd.geo");
 
   33   Cave->SetGeometryFileName(
"pndcave.geo");
 
   34   fRun->AddModule(Cave); 
 
   37   Magnet->SetGeometryFileName(
"magnet.geo");
 
   38   fRun->AddModule(Magnet);
 
   42   Mvd->SetGeometryFileName(
"MVD14.root");
 
   46   FairDetector *
PndTpc = 
new PndTpcDetector(
"TPC", kTRUE);
 
   47   PndTpc->SetGeometryFileName(
"tpc.geo");
 
   48   fRun->AddModule(PndTpc);
 
   53   Emc->SetGeometryFileName(
"emc_module3.root"); 
 
   61    Drc->SetGeometryFileName(
"dirc.geo"); 
 
   66   FairDetector* 
Dsk = 
new PndEnDrc(
"EDRC", kTRUE);
 
   67   Dsk->SetGeometryFileName(
"endrc.root");
 
   73   FairPrimaryGenerator* 
primGen = 
new FairPrimaryGenerator();
 
   74   fRun->SetGenerator(primGen);
 
   82   primGen->AddGenerator(partGen);
 
   87   fRun->SetStoreTraj(kTRUE);
 
  104   fRun->SetField(fField);
 
  114      trajFilter->SetStepSizeCut(0.01); 
 
  118      trajFilter->SetStorePrimaries(kTRUE);
 
  119      trajFilter->SetStoreSecondaries(kTRUE);
 
  125    FairRuntimeDb *
rtdb=fRun->GetRuntimeDb();
 
  151     Par->setInputVersion(fRun->GetRunId(),1);
 
  154     FairParRootFileIo* 
output=
new FairParRootFileIo(kParameterMerged);
 
  155     output->open(
"testparams.root");
 
  156     rtdb->setOutput(output);
 
  169   printf(
"RealTime=%f seconds, CpuTime=%f seconds\n",rtime,ctime);
 
  171   cout << 
" Test passed" << endl;
 
  172   cout << 
" All ok " << endl;
 
FairTrajFilter * trajFilter
printf("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime)
void SetParameters(FairField *field)
PndHypBupGenerator * partGen
FairParRootFileIo * output
FairPrimaryGenerator * primGen
void AddField(FairField *field)