|
SND@LHC Software
|
Classes | |
| class | MyEventAction |
| class | MyGeneratorAction |
| class | MyRunAction |
| class | MySteppingAction |
| class | MyTrackingAction |
| class | ScoreSD |
Functions | |
| get_work_dir (run_number) | |
| init () | |
| ConstructGeom () | |
Variables | |
| bool | debug = False |
| bool | withNtuple = True |
| bool | muonNuclear = True |
| str | model = "QGSP_BERT_EMX" |
| int | runnr = 1 |
| int | nev = 100 |
| int | nevTot = 0 |
| int | myEventnr = 0 |
| int | mytrack = 1 |
| int | scoreLog = 1 |
| dict | myTimer = {'total':0,'pythia':0,'geant4_conv':0} |
| bool | tauOnly = False |
| str | work_dir = "./" |
| int | ecut = 10 |
| logger = logging.getLogger(os.path.splitext(os.path.basename(os.sys.argv[0]))[0]) | |
| myPythia = ROOT.TPythia8() | |
| rnr = ROOT.TRandom() | |
| R = int(time.time() % 900000000) | |
| dict | h = {} |
| f = ROOT.TFile.Open('pythia8_Geant4_'+str(runnr)+'_'+str(ecut)+'.root', 'RECREATE') | |
| list | leptons = [12,13,14,15,16] |
| list | pionkaons = [211,321] |
| list | rest = [130,310,3122] |
| list | allPart = [] |
| list | notWanted = [22,11,-11,990] |
| rand_engine = Ranlux64Engine() | |
| physList = Geant4.FTFP_BERT() | |
| factory = G4physicslists.G4PhysListFactory() | |
| xx = factory.GetReferencePhysList(model) | |
| myGE = MyGeneratorAction() | |
| myTA = MyTrackingAction() | |
| myRA = MyRunAction() | |
| myEA = MyEventAction() | |
| sens = ScoreSD('Score') | |
| t0 = time.time() | |
| t1 = time.time() | |
| g4Ex_args.ConstructGeom | ( | ) |
Definition at line 274 of file g4Ex_args.py.
| g4Ex_args.get_work_dir | ( | run_number | ) |
Definition at line 28 of file g4Ex_args.py.
| g4Ex_args.init | ( | ) |
Definition at line 36 of file g4Ex_args.py.
| list g4Ex_args.allPart = [] |
Definition at line 133 of file g4Ex_args.py.
| bool g4Ex_args.debug = False |
Definition at line 3 of file g4Ex_args.py.
| int g4Ex_args.ecut = 10 |
Definition at line 16 of file g4Ex_args.py.
Definition at line 127 of file g4Ex_args.py.
| g4Ex_args.factory = G4physicslists.G4PhysListFactory() |
Definition at line 329 of file g4Ex_args.py.
| dict g4Ex_args.h = {} |
Definition at line 125 of file g4Ex_args.py.
| list g4Ex_args.leptons = [12,13,14,15,16] |
Definition at line 130 of file g4Ex_args.py.
| g4Ex_args.logger = logging.getLogger(os.path.splitext(os.path.basename(os.sys.argv[0]))[0]) |
Definition at line 24 of file g4Ex_args.py.
| str g4Ex_args.model = "QGSP_BERT_EMX" |
Definition at line 6 of file g4Ex_args.py.
| bool g4Ex_args.muonNuclear = True |
Definition at line 5 of file g4Ex_args.py.
| g4Ex_args.myEA = MyEventAction() |
Definition at line 346 of file g4Ex_args.py.
| int g4Ex_args.myEventnr = 0 |
Definition at line 10 of file g4Ex_args.py.
| g4Ex_args.myGE = MyGeneratorAction() |
Definition at line 334 of file g4Ex_args.py.
| g4Ex_args.myPythia = ROOT.TPythia8() |
Definition at line 96 of file g4Ex_args.py.
| g4Ex_args.myRA = MyRunAction() |
Definition at line 343 of file g4Ex_args.py.
| g4Ex_args.myTA = MyTrackingAction() |
Definition at line 337 of file g4Ex_args.py.
| dict g4Ex_args.myTimer = {'total':0,'pythia':0,'geant4_conv':0} |
Definition at line 13 of file g4Ex_args.py.
| int g4Ex_args.mytrack = 1 |
Definition at line 11 of file g4Ex_args.py.
| int g4Ex_args.nev = 100 |
Definition at line 8 of file g4Ex_args.py.
| int g4Ex_args.nevTot = 0 |
Definition at line 9 of file g4Ex_args.py.
| list g4Ex_args.notWanted = [22,11,-11,990] |
Definition at line 137 of file g4Ex_args.py.
| g4Ex_args.physList = Geant4.FTFP_BERT() |
Definition at line 324 of file g4Ex_args.py.
| list g4Ex_args.pionkaons = [211,321] |
Definition at line 131 of file g4Ex_args.py.
| g4Ex_args.R = int(time.time() % 900000000) |
Definition at line 116 of file g4Ex_args.py.
| g4Ex_args.rand_engine = Ranlux64Engine() |
Definition at line 144 of file g4Ex_args.py.
| list g4Ex_args.rest = [130,310,3122] |
Definition at line 132 of file g4Ex_args.py.
| g4Ex_args.rnr = ROOT.TRandom() |
Definition at line 97 of file g4Ex_args.py.
| int g4Ex_args.runnr = 1 |
Definition at line 7 of file g4Ex_args.py.
| int g4Ex_args.scoreLog = 1 |
Definition at line 12 of file g4Ex_args.py.
| g4Ex_args.sens = ScoreSD('Score') |
Definition at line 352 of file g4Ex_args.py.
| g4Ex_args.t0 = time.time() |
Definition at line 355 of file g4Ex_args.py.
| g4Ex_args.t1 = time.time() |
Definition at line 357 of file g4Ex_args.py.
| bool g4Ex_args.tauOnly = False |
Definition at line 14 of file g4Ex_args.py.
| bool g4Ex_args.withNtuple = True |
Definition at line 4 of file g4Ex_args.py.
| str g4Ex_args.work_dir = "./" |
Definition at line 15 of file g4Ex_args.py.
| g4Ex_args.xx = factory.GetReferencePhysList(model) |
Definition at line 330 of file g4Ex_args.py.