SND@LHC Software
Loading...
Searching...
No Matches
run_simPgun.py File Reference

Go to the source code of this file.

Namespaces

namespace  run_simPgun
 

Functions

 run_simPgun.pyExit ()
 
 run_simPgun.someDebug ()
 

Variables

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()