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.