FairRoot/PandaRoot
|
Go to the source code of this file.
Functions | |
timer | Start () |
gROOT | LoadMacro ("$VMCWORKDIR/gconfig/basiclibs.C") |
basiclibs () | |
gSystem | Load ("libGeoBase") |
gSystem | Load ("libParBase") |
gSystem | Load ("libBase") |
gSystem | Load ("libPndData") |
gSystem | Load ("libField") |
gSystem | Load ("libPassive") |
gSystem | Load ("libgenfit") |
gSystem | Load ("libtrackrep") |
gSystem | Load ("libtpc") |
gSystem | Load ("libtpcreco") |
gSystem | Load ("librecotasks") |
gSystem | Load ("libMvd") |
gSystem | Load ("libGen") |
gSystem | Load ("libPGen") |
fRun | SetName ("TGeant3") |
fRun | SetOutputFile ("../data/lambdasMC.root") |
fRun | SetMaterials ("media_pnd.geo") |
Cave | SetGeometryFileName ("pndcave.geo") |
fRun | AddModule (Cave) |
Mvd | SetGeometryFileName ("MVD14.root") |
Mvd | SetVerboseLevel (verboseLevel) |
fRun | AddModule (Mvd) |
fRun | SetGenerator (primGen) |
primGen | AddGenerator (partGen) |
fRun | SetStoreTraj (kFALSE) |
fRun | Init () |
output | open ("../data/testParams.root") |
rtdb | setOutput (output) |
rtdb | saveOutput () |
rtdb | print () |
fRun | Run (nEvents) |
timer | Stop () |
printf ("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime) | |
Variables | |
gDebug =0 | |
int | verboseLevel = 1 |
Int_t | nEvents = 1000 |
PndRunSim * | fRun = new PndRunSim() |
PndModule * | Cave = new PndCave("CAVE") |
PndDetector * | Mvd = new PndMvdDetector("MVD", kTRUE) |
PndPrimaryGenerator * | primGen = new PndPrimaryGenerator() |
PndParticleGenerator * | partGen = new PndParticleGenerator(3122 ,1, 1.,0.,0., 0.,0.,0.) |
PndRuntimeDb * | rtdb =fRun->GetRuntimeDb() |
Bool_t | kParameterMerged =kTRUE |
PndParRootFileIo * | output =new PndParRootFileIo(kParameterMerged) |
Double_t | rtime = timer.RealTime() |
Double_t | ctime = timer.CpuTime() |
basiclibs | ( | ) |
fRun Init | ( | ) |
gSystem Load | ( | "libGeoBase" | ) |
gSystem Load | ( | "libParBase" | ) |
gSystem Load | ( | "libBase" | ) |
gSystem Load | ( | "libPndData" | ) |
gSystem Load | ( | "libField" | ) |
gSystem Load | ( | "libPassive" | ) |
gSystem Load | ( | "libgenfit" | ) |
gSystem Load | ( | "libtrackrep" | ) |
gSystem Load | ( | "libtpc" | ) |
gSystem Load | ( | "libtpcreco" | ) |
gSystem Load | ( | "librecotasks" | ) |
gSystem Load | ( | "libMvd" | ) |
gSystem Load | ( | "libGen" | ) |
gSystem Load | ( | "libPGen" | ) |
gROOT LoadMacro | ( | "$VMCWORKDIR/gconfig/basiclibs.C" | ) |
output open | ( | "../data/testParams.root" | ) |
printf | ( | " | RealTime = %f seconds | ) |
rtdb saveOutput | ( | ) |
Cave SetGeometryFileName | ( | "pndcave.geo" | ) |
Mvd SetGeometryFileName | ( | "MVD14.root" | ) |
fRun SetMaterials | ( | "media_pnd.geo" | ) |
fRun SetName | ( | "TGeant3" | ) |
fRun SetOutputFile | ( | "../data/lambdasMC.root" | ) |
fRun SetStoreTraj | ( | kFALSE | ) |
Mvd SetVerboseLevel | ( | verboseLevel | ) |
timer Start | ( | ) |
timer Stop | ( | ) |
PndModule* Cave = new PndCave("CAVE") |
Definition at line 49 of file simLambda.C.
Double_t ctime = timer.CpuTime() |
Definition at line 162 of file simLambda.C.
PndRunSim* fRun = new PndRunSim() |
Definition at line 31 of file simLambda.C.
gDebug =0 |
Definition at line 6 of file simLambda.C.
Bool_t kParameterMerged =kTRUE |
Definition at line 146 of file simLambda.C.
PndDetector* Mvd = new PndMvdDetector("MVD", kTRUE) |
Definition at line 61 of file simLambda.C.
Int_t nEvents = 1000 |
Definition at line 8 of file simLambda.C.
PndParRootFileIo* output =new PndParRootFileIo(kParameterMerged) |
Definition at line 147 of file simLambda.C.
PndParticleGenerator* partGen = new PndParticleGenerator(3122 ,1, 1.,0.,0., 0.,0.,0.) |
Definition at line 83 of file simLambda.C.
PndPrimaryGenerator* primGen = new PndPrimaryGenerator() |
Definition at line 73 of file simLambda.C.
PndRuntimeDb* rtdb =fRun->GetRuntimeDb() |
Definition at line 145 of file simLambda.C.
Double_t rtime = timer.RealTime() |
Definition at line 161 of file simLambda.C.
int verboseLevel = 1 |
Definition at line 7 of file simLambda.C.