17 FairRunSim *
fRun =
new FairRunSim();
22 fRun->SetName(
"TGeant3");
25 fRun->SetOutputFile(simOutput);
29 fRun->SetMaterials(
"media_pnd.geo");
35 Cave->SetGeometryFileName(
"pndcave.geo");
36 fRun->AddModule(Cave);
48 fRun->AddModule(Pipe);
51 Mvd->SetGeometryFileName(
"MVD_v1.0_woPassiveTraps.root");
55 FairDetector *
Tpc =
new PndTpcDetector(
"TPC", kTRUE);
56 Tpc->SetGeometryFileName(
"tpc.geo");
77 Gem->SetGeometryFileName(
"gem.root");
84 FairPrimaryGenerator*
primGen =
new FairPrimaryGenerator();
85 fRun->SetGenerator(primGen);
89 primGen->AddGenerator(dpmGen);
109 fRun->SetField(fField);
112 fRun->SetStoreTraj(kTRUE);
133 FairRuntimeDb *
rtdb=fRun->GetRuntimeDb();
135 FairParRootFileIo*
output=
new FairParRootFileIo(kParameterMerged);
136 output->open(parOutput.Data(),
"RECREATE");
137 rtdb->setOutput(output);
151 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 runGemSim(Int_t nEvents=10, int verboseLevel=0)
void AddField(FairField *field)