11 FairRunSim *
fRun =
new FairRunSim();
16 fRun->SetName(
"TGeant3");
20 fRun->SetOutputFile(
"testrun.root");
25 fRun->SetField(fField);
30 fRun->SetMaterials(
"media_pnd.geo");
35 Cave->SetGeometryFileName(
"cave.geo");
36 fRun->AddModule(Cave);
39 Stt->SetGeometryFileName(
"straws_skewed_blocks_35cm_pipe.geo");
45 FairPrimaryGenerator*
primGen =
new FairPrimaryGenerator();
46 fRun->SetGenerator(primGen);
49 FairBoxGenerator*
boxGen =
new FairBoxGenerator(13, 1);
50 boxGen->SetPRange(1.,1.);
51 boxGen->SetPhiRange(0, 360);
52 boxGen->SetThetaRange(0, 180);
53 boxGen->SetCosTheta();
57 primGen->AddGenerator(boxGen);
59 fRun->SetStoreTraj(kTRUE);
82 FairRuntimeDb *
rtdb=fRun->GetRuntimeDb();
84 FairParRootFileIo*
output=
new FairParRootFileIo(kParameterMerged);
85 output->open(
"testparams.root");
86 rtdb->setOutput(output);
102 printf(
"RealTime=%f seconds, CpuTime=%f seconds\n",rtime,ctime);
printf("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime)
FairParRootFileIo * output
FairPrimaryGenerator * primGen
FairBoxGenerator * boxGen