22   FairRunSim *
fRun = 
new FairRunSim();
 
   25   fRun->SetName(
"TGeant4");
 
   28   fRun->SetOutputFile(simOutput);
 
   32   fRun->SetMaterials(
"media_pnd.geo");
 
   38   Cave->SetGeometryFileName(
"pndcave.geo");
 
   39   fRun->AddModule(Cave); 
 
   45   Dipole->SetGeometryFileName(
"dipole.geo");
 
   46   fRun->AddModule(Dipole);
 
   49   Pipe->SetGeometryFileName(
"beampipe_201407.root");
 
   50   fRun->AddModule(Pipe);
 
   65   Lum->SetGeometryFileName(
"Luminosity-Detector.root");
 
   71   FairPrimaryGenerator* 
primGen = 
new FairPrimaryGenerator();
 
   75   primGen->AddGenerator(dpmGen);
 
   76   fRun->SetGenerator(primGen);
 
   79   fRun->SetBeamMom(
mom);
 
   82   fRun->SetField(fField);
 
   85     fRun->SetStoreTraj(kTRUE); 
 
   87     fRun->SetStoreTraj(kFALSE);
 
   92   FairLogger *logger = FairLogger::GetLogger();
 
   95   logger->SetLogToScreen(kTRUE);
 
   96   logger->SetLogToFile(kFALSE);
 
   98   logger->SetLogVerbosityLevel(
"LOW");
 
  103   logger->SetLogScreenLevel(
"ERROR"); 
 
  110   FairRuntimeDb *
rtdb=fRun->GetRuntimeDb();
 
  112   FairParRootFileIo* 
output=
new FairParRootFileIo(kParameterMerged);
 
  113   output->open(parOutput.Data(),
"RECREATE");
 
  114   rtdb->setOutput(output);
 
  129   printf(
"RealTime=%f seconds, CpuTime=%f seconds\n",rtime,ctime);
 
  131   cout << 
" Test passed" << endl;
 
  132   cout << 
" All ok " << endl;
 
void SetForward(TString name)
printf("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime)
void SetExclusiveSensorType(const TString sens)
void SetMdtCoil(bool opt=false)
void SetMdtMFIron(bool opt=false)
FairParRootFileIo * output
FairPrimaryGenerator * primGen
void SetMdtMagnet(bool opt=false)
void SetBarrel(TString name)
void SetEndcap(TString name)
void SetMuonFilter(TString name)
void SetVerboseLevel(Int_t level)
int sim_LMD(const int nEvents=2000, const int startEvent=0, const double mom=1.5, TString storePath="", const int verboseLevel=0, const int seed=3267, const int mode=1, const double th_min=0.12)