18 gROOT->Macro(
"$VMCWORKDIR/gconfig/rootlogon.C");
19 FairRunSim *
fRun =
new FairRunSim();
24 fRun->SetName(
"TGeant4");
27 fRun->SetOutputFile(simOutput);
31 fRun->SetMaterials(
"media_pnd.geo");
37 Cave->SetGeometryFileName(
"pndcave.geo");
38 fRun->AddModule(Cave);
41 Magnet->SetGeometryFileName(
"FullSolenoid.root");
42 fRun->AddModule(Magnet);
46 fRun->AddModule(Pipe);
49 Mvd->SetGeometryFileName(
"MVD_v1.0_woPassiveTraps.root");
51 Mvd->SetVerboseLevel(verboseLevel);
54 FairDetector *
Tpc =
new PndTpcDetector(
"TPC", kTRUE);
55 Tpc->SetGeometryFileName(
"tpc.geo");
84 FairPrimaryGenerator*
primGen =
new FairPrimaryGenerator();
85 fRun->SetGenerator(primGen);
114 FairEvtGenGenerator(
"D+D-_10G_1000.evt");
115 primGen->AddGenerator(evtGen);
129 fRun->SetBeamMom(15);
131 fRun->SetField(fField);
133 fRun->SetStoreTraj(kTRUE);
156 FairRuntimeDb *
rtdb=fRun->GetRuntimeDb();
158 FairParRootFileIo*
output=
new FairParRootFileIo(kParameterMerged);
159 output->open(parOutput.Data(),
"RECREATE");
160 rtdb->setOutput(output);
174 printf(
"RealTime=%f seconds, CpuTime=%f seconds\n",rtime,ctime);
printf("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime)
FairParRootFileIo * output
FairPrimaryGenerator * primGen
FairEvtGenGenerator * evtGen
virtual void SetGeometryFileNameDouble(TString fname, TString fname2, Int_t fwbwchoice=0, TString geoVer="0")