7   gROOT->LoadMacro(
"$VMCWORKDIR/gconfig/rootlogon.C");
 
   10   gROOT->LoadMacro(
"$VMCWORKDIR/gconfig/basiclibs.C");
 
   19   FairRunSim *
fRun = 
new FairRunSim();
 
   24   fRun->SetName(
"TGeant4");
 
   27   fRun->SetOutputFile(outfile);
 
   32   allDigiFile += 
"/macro/params/";
 
   35   FairRuntimeDb* 
rtdb = fRun->GetRuntimeDb();
 
   36   FairParAsciiFileIo* 
parIo1 = 
new FairParAsciiFileIo();
 
   37   parIo1->open(allDigiFile.Data(),
"in");
 
   38   rtdb->setFirstInput(parIo1);        
 
   41   FairParRootFileIo* 
output=
new FairParRootFileIo(kParameterMerged);
 
   42   output->open(parFile);
 
   43   rtdb->setOutput(output);
 
   47   fRun->SetMaterials(
"media_pnd.geo");
 
   52   Cave->SetGeometryFileName(
"pndcave.geo");
 
   53   fRun->AddModule(Cave); 
 
  103   Drc->SetVerboseLevel(0);
 
  104   Drc->SetOnlyDirectPho(kFALSE);
 
  106   TString geomname = 
"dirc_plate.root";
 
  108   Drc->SetGeometryFileName(geomname);
 
  109   fRun->AddModule(Drc);
 
  114   FairPrimaryGenerator* 
primGen = 
new FairPrimaryGenerator();
 
  115   fRun->SetGenerator(primGen);
 
  120   FairBoxGenerator* 
boxGen = 
new FairBoxGenerator(pdg, mult); 
 
  123   boxGen->SetPRange(mom_min,mom_max); 
 
  124   boxGen->SetPhiRange(15., 15.); 
 
  125   boxGen->SetThetaRange(22., 22.); 
 
  126   boxGen->SetXYZ(0., 0., 0.); 
 
  127   primGen->AddGenerator(boxGen); 
 
  129   fRun->SetStoreTraj(kTRUE); 
 
  133   fRun->SetBeamMom(15);
 
  151   rtdb->setOutput(output);
 
  165   printf(
"RealTime=%f seconds, CpuTime=%f seconds\n",rtime,ctime);
 
printf("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime)
void SetStopTime(Double_t ti=-1.)
Set time after which photons are killed. 
FairParRootFileIo * output
FairPrimaryGenerator * primGen
void SetDetEffAtProduction(Bool_t dep=kFALSE)
Kill photons at production point according to the detector efficiency distribution. 
FairParAsciiFileIo * parIo1
FairBoxGenerator * boxGen
void SetRunCherenkov(Bool_t ch)
void StopSecondaries(Bool_t ss=kFALSE)
Kill secondaries at its production point. 
void SetMirrorReal(Bool_t mir=kTRUE)
Choose between ideal and real mirror: