FairRoot/PandaRoot
|
Go to the source code of this file.
Functions | |
timer | Start () |
gROOT | Macro ("$VMCWORKDIR/gconfig/rootlogon.C") |
gSystem | Load ("libHypGe") |
fRun | SetName ("TGeant4") |
fRun | SetOutputFile ("sim_hypGe_BgUrqmd2.root") |
fRun | SetMaterials ("media_pnd.geo") |
Cave | SetGeometryFileName ("pndcave.geo") |
fRun | AddModule (Cave) |
HypGe | SetPathGeo (nam.Data()) |
HypGe | SetGeometryFileName ("HPGeCluster.root") |
fRun | AddModule (HypGe) |
fRun | SetGenerator (primGen) |
boxGen | SetPRange (0.007, 0.008) |
boxGen | SetPhiRange (0., 360.) |
boxGen | SetThetaRange (120., 180.) |
boxGen | SetCosTheta () |
boxGen | SetXYZ (0., 0.,-76.) |
primGen | AddGenerator (boxGen) |
fRun | SetStoreTraj (kTRUE) |
fRun | Init () |
output | open ("simparams.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 | |
FairRunSim * | fRun = new FairRunSim() |
Int_t | nEvents = 2000 |
TString | inFile ="/d/panda02/urqmd_smm/pbarC_3_GeV.root" |
FairModule * | Cave = new PndCave("CAVE") |
PndHypGe * | HypGe = new PndHypGe("HYPGE",kTRUE) |
TString | nam = gSystem->Getenv("VMCWORKDIR") |
FairPrimaryGenerator * | primGen = new FairPrimaryGenerator() |
PndBoxGenerator * | boxGen = new PndBoxGenerator(22, 1) |
FairRuntimeDb * | rtdb =fRun->GetRuntimeDb() |
Bool_t | kParameterMerged =kTRUE |
FairParRootFileIo * | output =new FairParRootFileIo(kParameterMerged) |
Double_t | rtime = timer.RealTime() |
Double_t | ctime = timer.CpuTime() |
fRun Init | ( | ) |
gSystem Load | ( | "libHypGe" | ) |
gROOT Macro | ( | "$VMCWORKDIR/gconfig/rootlogon.C" | ) |
output open | ( | "simparams.root" | ) |
printf | ( | " | RealTime = %f seconds | ) |
rtdb saveOutput | ( | ) |
boxGen SetCosTheta | ( | ) |
Cave SetGeometryFileName | ( | "pndcave.geo" | ) |
HypGe SetGeometryFileName | ( | "HPGeCluster.root" | ) |
fRun SetMaterials | ( | "media_pnd.geo" | ) |
fRun SetName | ( | "TGeant4" | ) |
fRun SetOutputFile | ( | "sim_hypGe_BgUrqmd2.root" | ) |
HypGe SetPathGeo | ( | nam. | Data() | ) |
boxGen SetPhiRange | ( | 0. | , |
360. | |||
) |
boxGen SetPRange | ( | 0. | 007, |
0. | 008 | ||
) |
fRun SetStoreTraj | ( | kTRUE | ) |
boxGen SetThetaRange | ( | 120. | , |
180. | |||
) |
boxGen SetXYZ | ( | 0. | , |
0. | , | ||
- | 76. | ||
) |
timer Start | ( | ) |
timer Stop | ( | ) |
PndBoxGenerator* boxGen = new PndBoxGenerator(22, 1) |
Definition at line 81 of file sim_hypGe.C.
FairModule* Cave = new PndCave("CAVE") |
Definition at line 43 of file sim_hypGe.C.
Double_t ctime = timer.CpuTime() |
Definition at line 151 of file sim_hypGe.C.
FairRunSim* fRun = new FairRunSim() |
Definition at line 14 of file sim_hypGe.C.
gDebug =0 |
Definition at line 6 of file sim_hypGe.C.
Definition at line 47 of file sim_hypGe.C.
Referenced by PndHypGe::ConstructHPGeGeometry(), sim_Gamma(), sim_hypGe_COSY(), sim_hypGe_COSY2014(), sim_hypGe_CrystalsOnly(), sim_hypGe_extparameters_urqmd(), sim_hypGe_TestGeo(), and sim_hypGe_TestGeoCableTest().
TString inFile ="/d/panda02/urqmd_smm/pbarC_3_GeV.root" |
Definition at line 18 of file sim_hypGe.C.
Bool_t kParameterMerged =kTRUE |
Definition at line 133 of file sim_hypGe.C.
Definition at line 48 of file sim_hypGe.C.
Referenced by CbmPlanePoint::CbmPlanePoint(), PndRich::ProcessHits(), PndEmcApd::ProcessHits(), PndEmc::ProcessHits(), PndHypGe::ProcessHits(), PndHyp::ProcessHits(), PndDrc::ProcessHits(), sim_Gamma(), sim_hypGe_COSY(), sim_hypGe_COSY2014(), sim_hypGe_CrystalsOnly(), sim_hypGe_extparameters_urqmd(), sim_hypGe_TestGeo(), sim_hypGe_TestGeoCableTest(), and Vec< T >::Vec().
Int_t nEvents = 2000 |
Definition at line 17 of file sim_hypGe.C.
FairParRootFileIo* output =new FairParRootFileIo(kParameterMerged) |
Definition at line 136 of file sim_hypGe.C.
FairPrimaryGenerator* primGen = new FairPrimaryGenerator() |
Definition at line 72 of file sim_hypGe.C.
FairRuntimeDb* rtdb =fRun->GetRuntimeDb() |
Definition at line 132 of file sim_hypGe.C.
Double_t rtime = timer.RealTime() |
Definition at line 150 of file sim_hypGe.C.