|
str | run_simPgun.mcEngine = "TGeant4" |
|
str | run_simPgun.simEngine = "Pgun" |
|
int | run_simPgun.nEvents = 5 |
|
int | run_simPgun.muShieldLength = 7000 |
|
int | run_simPgun.targetHadronAbsorber = 350 |
|
int | run_simPgun.decayVolumeLength = 5000 |
|
str | run_simPgun.tag = simEngine+"-"+mcEngine |
|
str | run_simPgun.outFile = "ship."+tag+".root" |
|
str | run_simPgun.parFile = "ship.params."+tag+".root" |
|
| run_simPgun.timer = ROOT.TStopwatch() |
|
| run_simPgun.run = ROOT.FairRunSim() |
|
| run_simPgun.rtdb = run.GetRuntimeDb() |
|
| run_simPgun.cave = ROOT.ShipCave("CAVE") |
|
| run_simPgun.TargetStation = ROOT.ShipTargetStation("TargetStation",muShieldLength) |
|
| run_simPgun.MuonShield = ROOT.ShipMuonShield("MuonShield",1) |
|
| run_simPgun.magnet = ROOT.ShipMagnet("Magnet") |
|
| run_simPgun.Chamber = ROOT.ShipChamber("Chamber") |
|
| run_simPgun.Veto = ROOT.veto("Veto", ROOT.kTRUE) |
|
| run_simPgun.ecal = ROOT.ecal("Ecal", ROOT.kTRUE) |
|
| run_simPgun.Muon = ROOT.muon("Muon", ROOT.kTRUE) |
|
| run_simPgun.fMagField = ROOT.ShipConstField() |
|
| run_simPgun.primGen = ROOT.FairPrimaryGenerator() |
|
int | run_simPgun.pointZero = -decayVolumeLength/2. - targetHadronAbsorber - muShieldLength - 200. |
|
| run_simPgun.mom = ROOT.TVector3(0.,0.,100.) |
|
| run_simPgun.pos = ROOT.TVector3(0.,0.,pointZero) |
|
| run_simPgun.myPgun = ROOT.FairParticleGenerator(2212,1,0.,0.,100.,0.,0.,pointZero) |
|
| run_simPgun.kParameterMerged = ROOT.kTRUE |
|
| run_simPgun.parOut = ROOT.FairParRootFileIo(kParameterMerged) |
|
| run_simPgun.rtime = timer.RealTime() |
|
| run_simPgun.ctime = timer.CpuTime() |
|