|
SND@LHC Software
|
Functions | |
| pyExit () | |
| someDebug () | |
Variables | |
| str | mcEngine = "TGeant4" |
| str | simEngine = "Pgun" |
| int | nEvents = 5 |
| int | muShieldLength = 7000 |
| int | targetHadronAbsorber = 350 |
| int | decayVolumeLength = 5000 |
| str | tag = simEngine+"-"+mcEngine |
| str | outFile = "ship."+tag+".root" |
| str | parFile = "ship.params."+tag+".root" |
| timer = ROOT.TStopwatch() | |
| run = ROOT.FairRunSim() | |
| rtdb = run.GetRuntimeDb() | |
| cave = ROOT.ShipCave("CAVE") | |
| TargetStation = ROOT.ShipTargetStation("TargetStation",muShieldLength) | |
| MuonShield = ROOT.ShipMuonShield("MuonShield",1) | |
| magnet = ROOT.ShipMagnet("Magnet") | |
| Chamber = ROOT.ShipChamber("Chamber") | |
| Veto = ROOT.veto("Veto", ROOT.kTRUE) | |
| ecal = ROOT.ecal("Ecal", ROOT.kTRUE) | |
| Muon = ROOT.muon("Muon", ROOT.kTRUE) | |
| fMagField = ROOT.ShipConstField() | |
| primGen = ROOT.FairPrimaryGenerator() | |
| int | pointZero = -decayVolumeLength/2. - targetHadronAbsorber - muShieldLength - 200. |
| mom = ROOT.TVector3(0.,0.,100.) | |
| pos = ROOT.TVector3(0.,0.,pointZero) | |
| myPgun = ROOT.FairParticleGenerator(2212,1,0.,0.,100.,0.,0.,pointZero) | |
| kParameterMerged = ROOT.kTRUE | |
| parOut = ROOT.FairParRootFileIo(kParameterMerged) | |
| rtime = timer.RealTime() | |
| ctime = timer.CpuTime() | |
| run_simPgun.pyExit | ( | ) |
Definition at line 11 of file run_simPgun.py.
| run_simPgun.someDebug | ( | ) |
Definition at line 125 of file run_simPgun.py.
| run_simPgun.cave = ROOT.ShipCave("CAVE") |
Definition at line 49 of file run_simPgun.py.
| run_simPgun.Chamber = ROOT.ShipChamber("Chamber") |
Definition at line 61 of file run_simPgun.py.
| run_simPgun.ctime = timer.CpuTime() |
Definition at line 116 of file run_simPgun.py.
| int run_simPgun.decayVolumeLength = 5000 |
Definition at line 20 of file run_simPgun.py.
| run_simPgun.ecal = ROOT.ecal("Ecal", ROOT.kTRUE) |
Definition at line 67 of file run_simPgun.py.
| run_simPgun.fMagField = ROOT.ShipConstField() |
Definition at line 75 of file run_simPgun.py.
| run_simPgun.kParameterMerged = ROOT.kTRUE |
Definition at line 101 of file run_simPgun.py.
| run_simPgun.magnet = ROOT.ShipMagnet("Magnet") |
Definition at line 58 of file run_simPgun.py.
| str run_simPgun.mcEngine = "TGeant4" |
Definition at line 2 of file run_simPgun.py.
| run_simPgun.mom = ROOT.TVector3(0.,0.,100.) |
Definition at line 84 of file run_simPgun.py.
| run_simPgun.Muon = ROOT.muon("Muon", ROOT.kTRUE) |
Definition at line 70 of file run_simPgun.py.
| run_simPgun.MuonShield = ROOT.ShipMuonShield("MuonShield",1) |
Definition at line 55 of file run_simPgun.py.
| int run_simPgun.muShieldLength = 7000 |
Definition at line 18 of file run_simPgun.py.
| run_simPgun.myPgun = ROOT.FairParticleGenerator(2212,1,0.,0.,100.,0.,0.,pointZero) |
Definition at line 86 of file run_simPgun.py.
| int run_simPgun.nEvents = 5 |
Definition at line 4 of file run_simPgun.py.
| str run_simPgun.outFile = "ship."+tag+".root" |
Definition at line 23 of file run_simPgun.py.
| str run_simPgun.parFile = "ship.params."+tag+".root" |
Definition at line 26 of file run_simPgun.py.
| run_simPgun.parOut = ROOT.FairParRootFileIo(kParameterMerged) |
Definition at line 102 of file run_simPgun.py.
| int run_simPgun.pointZero = -decayVolumeLength/2. - targetHadronAbsorber - muShieldLength - 200. |
Definition at line 82 of file run_simPgun.py.
| run_simPgun.pos = ROOT.TVector3(0.,0.,pointZero) |
Definition at line 85 of file run_simPgun.py.
| run_simPgun.primGen = ROOT.FairPrimaryGenerator() |
Definition at line 81 of file run_simPgun.py.
| run_simPgun.rtdb = run.GetRuntimeDb() |
Definition at line 40 of file run_simPgun.py.
| run_simPgun.rtime = timer.RealTime() |
Definition at line 115 of file run_simPgun.py.
| run_simPgun.run = ROOT.FairRunSim() |
Definition at line 37 of file run_simPgun.py.
| str run_simPgun.simEngine = "Pgun" |
Definition at line 3 of file run_simPgun.py.
Definition at line 22 of file run_simPgun.py.
| int run_simPgun.targetHadronAbsorber = 350 |
Definition at line 19 of file run_simPgun.py.
| run_simPgun.TargetStation = ROOT.ShipTargetStation("TargetStation",muShieldLength) |
Definition at line 53 of file run_simPgun.py.
| run_simPgun.timer = ROOT.TStopwatch() |
Definition at line 32 of file run_simPgun.py.
| run_simPgun.Veto = ROOT.veto("Veto", ROOT.kTRUE) |
Definition at line 64 of file run_simPgun.py.