|
FairRoot/PandaRoot
|
Go to the source code of this file.
Functions | |
| timer | Start () |
| gROOT | Macro ("$VMCWORKDIR/gconfig/rootlogon.C") |
| fRun | SetName ("TGeant4") |
| fRun | SetOutputFile (simOutput) |
| fRun | SetMaterials ("media_pnd.geo") |
| Cave | SetGeometryFileName ("pndcave.geo") |
| fRun | AddModule (Cave) |
| Magnet | SetGeometryFileName ("FullSolenoid.root") |
| fRun | AddModule (Magnet) |
| fRun | AddModule (Pipe) |
| Mvd | SetGeometryFileName ("MVD_v1.0_woPassiveTraps.root") |
| Mvd | SetVerboseLevel (verboseLevel) |
| fRun | AddModule (Mvd) |
| Tpc | SetGeometryFileName ("tpc.geo") |
| fRun | AddModule (Tpc) |
| Emc | SetGeometryFileNameDouble ("emc_module1245.dat","emc_module3new.root") |
| fRun | AddModule (Emc) |
| fRun | SetGenerator (primGen) |
| primGen | AddGenerator (evtGen) |
| fRun | SetBeamMom (15) |
| fRun | SetField (fField) |
| fRun | SetStoreTraj (kTRUE) |
| fRun | Init () |
| output | open (parOutput.Data(),"RECREATE") |
| rtdb | setOutput (output) |
| fRun | Run (nEvents) |
| rtdb | print () |
| timer | Stop () |
| printf ("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime) | |
Variables | |
| gDebug =0 | |
| int | verboseLevel = 0 |
| Int_t | nEvents = 1000 |
| TString | simOutput ="MvdTpc_D+D-_10G_1000.root" |
| TString | parOutput ="MvdParams.root" |
| FairRunSim * | fRun = new FairRunSim() |
| FairModule * | Cave = new PndCave("CAVE") |
| FairModule * | Magnet = new PndMagnet("MAGNET") |
| FairModule * | Pipe = new PndPipe("PIPE") |
| FairDetector * | Mvd = new PndMvdDetector("MVD", kTRUE) |
| FairDetector * | Tpc = new PndTpcDetector("TPC", kTRUE) |
| PndEmc * | Emc = new PndEmc("EMC",kTRUE) |
| FairPrimaryGenerator * | primGen = new FairPrimaryGenerator() |
| FairEvtGenGenerator * | evtGen |
| PndMultiField * | fField = new PndMultiField("FULL") |
| 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 | ( | ) |
| gROOT Macro | ( | "$VMCWORKDIR/gconfig/rootlogon.C" | ) |
| output open | ( | parOutput. | Data(), |
| "RECREATE" | |||
| ) |
| printf | ( | " | RealTime = %f seconds | ) |
| fRun SetBeamMom | ( | 15 | ) |
| Cave SetGeometryFileName | ( | "pndcave.geo" | ) |
| Magnet SetGeometryFileName | ( | "FullSolenoid.root" | ) |
| Mvd SetGeometryFileName | ( | "MVD_v1.0_woPassiveTraps.root" | ) |
| Tpc SetGeometryFileName | ( | "tpc.geo" | ) |
| Emc SetGeometryFileNameDouble | ( | "emc_module1245.dat" | , |
| "emc_module3new.root" | |||
| ) |
| fRun SetMaterials | ( | "media_pnd.geo" | ) |
| fRun SetName | ( | "TGeant4" | ) |
| fRun SetStoreTraj | ( | kTRUE | ) |
| Mvd SetVerboseLevel | ( | verboseLevel | ) |
| timer Start | ( | ) |
| timer Stop | ( | ) |
| FairModule* Cave = new PndCave("CAVE") |
Definition at line 36 of file Tobias/runMvdSim.C.
| Double_t ctime = timer.CpuTime() |
Definition at line 173 of file Tobias/runMvdSim.C.
Definition at line 62 of file Tobias/runMvdSim.C.
| FairEvtGenGenerator* evtGen |
Definition at line 113 of file Tobias/runMvdSim.C.
| PndMultiField* fField = new PndMultiField("FULL") |
Definition at line 130 of file Tobias/runMvdSim.C.
| FairRunSim* fRun = new FairRunSim() |
Definition at line 19 of file Tobias/runMvdSim.C.
| gDebug =0 |
Definition at line 6 of file Tobias/runMvdSim.C.
| Bool_t kParameterMerged =kTRUE |
Definition at line 157 of file Tobias/runMvdSim.C.
| FairModule* Magnet = new PndMagnet("MAGNET") |
Definition at line 40 of file Tobias/runMvdSim.C.
| FairDetector* Mvd = new PndMvdDetector("MVD", kTRUE) |
Definition at line 48 of file Tobias/runMvdSim.C.
| Int_t nEvents = 1000 |
Definition at line 8 of file Tobias/runMvdSim.C.
| FairParRootFileIo* output =new FairParRootFileIo(kParameterMerged) |
Definition at line 158 of file Tobias/runMvdSim.C.
| TString parOutput ="MvdParams.root" |
Definition at line 14 of file Tobias/runMvdSim.C.
| FairModule* Pipe = new PndPipe("PIPE") |
Definition at line 44 of file Tobias/runMvdSim.C.
| FairPrimaryGenerator* primGen = new FairPrimaryGenerator() |
Definition at line 84 of file Tobias/runMvdSim.C.
| FairRuntimeDb* rtdb =fRun->GetRuntimeDb() |
Definition at line 156 of file Tobias/runMvdSim.C.
| Double_t rtime = timer.RealTime() |
Definition at line 172 of file Tobias/runMvdSim.C.
| TString simOutput ="MvdTpc_D+D-_10G_1000.root" |
Definition at line 11 of file Tobias/runMvdSim.C.
| FairDetector* Tpc = new PndTpcDetector("TPC", kTRUE) |
Definition at line 54 of file Tobias/runMvdSim.C.
Referenced by Mrun_sim1_PndFlatGen(), run_sim(), run_sim_tpc_dpm(), run_sim_tpc_evt(), run_sim_tpccombi(), run_sim_tpccombi_dpm(), run_sim_tpccombi_evtgen(), run_sim_tpccombi_pgun(), run_sim_tpcmvd(), runGemSim(), runMC(), sim(), and sim_gg().
| int verboseLevel = 0 |
Definition at line 7 of file Tobias/runMvdSim.C.
1.8.5