14 gROOT->Macro(
"$VMCWORKDIR/gconfig/rootlogon.C");
16 FairRunSim *
fRun =
new FairRunSim();
18 fRun->SetName(
"TGeant4");
21 fRun->SetOutputFile(simOutput);
23 fRun->SetMaterials(
"media_pnd.geo");
26 Cave->SetGeometryFileName(
"pndcave.geo");
27 fRun->AddModule(Cave);
32 Mvd->SetGeometryFileName(
"../macro/mvd/Lars/dummysensor.root");
33 Mvd->SetVerboseLevel(verboseLevel);
36 FairPrimaryGenerator*
primGen =
new FairPrimaryGenerator();
37 fRun->SetGenerator(primGen);
39 FairBoxGenerator *
fBox =
new FairBoxGenerator(11, 1);
40 fBox->SetPRange(1.001,0.999);
41 fBox->SetThetaRange(0,0.0005);
42 fBox->SetPhiRange(0.,360);
44 primGen->AddGenerator(fBox);
46 fRun->SetStoreTraj(kFALSE);
51 FairRuntimeDb *
rtdb=fRun->GetRuntimeDb();
53 FairParRootFileIo*
output=
new FairParRootFileIo(kParameterMerged);
54 output->open(parOutput.Data(),
"RECREATE");
55 rtdb->setOutput(output);
66 printf(
"RealTime=%f seconds, CpuTime=%f seconds\n",rtime,ctime);
printf("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime)
FairParRootFileIo * output
FairPrimaryGenerator * primGen