10 simOutput.Form(
"$VMCWORKDIR/data/Gem_4Stations_%s_n%d",urqmdString.Data(),
nEvents);
13 parOutput+=
"_par.root";
15 FairRunSim *
fRun =
new FairRunSim();
20 fRun->SetName(
"TGeant4");
23 fRun->SetOutputFile(simOutput);
27 fRun->SetMaterials(
"media_pnd.geo");
33 Cave->SetGeometryFileName(
"pndcave.geo");
34 fRun->AddModule(Cave);
46 fRun->AddModule(Pipe);
49 Mvd->SetGeometryFileName(
"MVD_v1.0_woPassiveTraps.root");
75 Gem->SetGeometryFileName(
"gem_4Stations.root");
82 FairPrimaryGenerator*
primGen =
new FairPrimaryGenerator();
83 fRun->SetGenerator(primGen);
85 primGen->AddGenerator(urqmdGen);
97 fRun->SetField(fField);
100 fRun->SetStoreTraj(kFALSE);
102 fRun->SetRadLenRegister(kFALSE);
110 FairRuntimeDb *
rtdb=fRun->GetRuntimeDb();
112 FairParRootFileIo*
output=
new FairParRootFileIo(kParameterMerged);
113 output->open(parOutput.Data(),
"RECREATE");
114 rtdb->setOutput(output);
128 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 gem_urqmd_sim(Int_t nEvents=100, TString urqmdString="pbarC_15_GeV", int verboseLevel=0)
void AddField(FairField *field)