|
FairShip
|
Functions | |
| def | yBeam (float Mproton=0.938272081, float pbeam=400.0) |
| None | na50 (bool online=True) |
| None | muflux () |
| None | debugging (g) |
Variables | |
| int | theSeed = 0 |
| dict | h = {} |
| ArgumentParser | parser = ArgumentParser() |
| dest | |
| type | |
| int | |
| help | |
| default | |
| float | |
| action | |
| str | |
| ArgumentParser | options = parser.parse_args() |
| ROOT | X = ROOT.FixedTargetGenerator() |
| dict | generators = {"p": ROOT.Pythia8.Pythia(), "n": ROOT.Pythia8.Pythia()} |
| else : | |
| dict | rc = generators["p"].next() |
| dict | processes = generators["p"].info.codesHard() |
| tuple | hname |
| ROOT | f = ROOT.TFile("ntuple-" + hname + ".root", "RECREATE") |
| ROOT | signal = ROOT.TNtuple("ntuple", "ntuple", "M:P:Pt:y:p1x:p1y:p1z:p2x:p2y:p2z:cosCS") |
| ROOT | timer = ROOT.TStopwatch() |
| dict | ntagged = {"p": 0, "n": 0} |
| def | ybeam = yBeam(pbeam=options.fMom) |
| dict | py = generators[g] |
| dict | nmu = {} |
| list | ks = list(nmu) |
| dict | Zstar = py.event[nmu[ks[0]]] |
| dict | ii = nmu[ks[0]] |
| dict | d0 = py.event.daughterList(ii)[0] |
| dict | d1 = py.event.daughterList(ii)[1] |
| dict | nlep = py.event[d0] |
| dict | nantilep = py.event[d1] |
| dict | P1pl = nlep.e() + nlep.pz() |
| dict | P2pl = nantilep.e() + nantilep.pz() |
| dict | P1mi = nlep.e() - nlep.pz() |
| dict | P2mi = nantilep.e() - nantilep.pz() |
| dict | A = P1pl * P2mi - P2pl * P1mi |
| tuple | cosCS |
| dict | M = {} |
| int | k = 0 |
| dict | G = M[0] + M[1] |
| ROOT | rtime = timer.RealTime() |
| ROOT | ctime = timer.CpuTime() |
| dict | sigma = generators[g].info.sigmaGen(processes[0]) |
| None runPythia8.debugging | ( | g | ) |
Definition at line 287 of file runPythia8.py.
| None runPythia8.muflux | ( | ) |
Definition at line 258 of file runPythia8.py.
| None runPythia8.na50 | ( | bool | online = True | ) |
Definition at line 192 of file runPythia8.py.
Definition at line 43 of file runPythia8.py.
| runPythia8.action |
Definition at line 28 of file runPythia8.py.
| tuple runPythia8.cosCS |
Definition at line 147 of file runPythia8.py.
| ROOT runPythia8.ctime = timer.CpuTime() |
Definition at line 183 of file runPythia8.py.
| dict runPythia8.d0 = py.event.daughterList(ii)[0] |
Definition at line 134 of file runPythia8.py.
| dict runPythia8.d1 = py.event.daughterList(ii)[1] |
Definition at line 135 of file runPythia8.py.
| runPythia8.default |
Definition at line 23 of file runPythia8.py.
| runPythia8.dest |
Definition at line 23 of file runPythia8.py.
| runPythia8.else : |
Definition at line 87 of file runPythia8.py.
| ROOT runPythia8.f = ROOT.TFile("ntuple-" + hname + ".root", "RECREATE") |
Definition at line 105 of file runPythia8.py.
| runPythia8.float |
Definition at line 26 of file runPythia8.py.
Definition at line 172 of file runPythia8.py.
| dict runPythia8.generators = {"p": ROOT.Pythia8.Pythia(), "n": ROOT.Pythia8.Pythia()} |
Definition at line 50 of file runPythia8.py.
| dict runPythia8.h = {} |
Definition at line 11 of file runPythia8.py.
| runPythia8.help |
Definition at line 23 of file runPythia8.py.
| tuple runPythia8.hname |
Definition at line 93 of file runPythia8.py.
Definition at line 133 of file runPythia8.py.
| runPythia8.int |
Definition at line 23 of file runPythia8.py.
| int runPythia8.k = 0 |
Definition at line 168 of file runPythia8.py.
| list runPythia8.ks = list(nmu) |
Definition at line 128 of file runPythia8.py.
| dict runPythia8.M = {} |
Definition at line 167 of file runPythia8.py.
| dict runPythia8.nantilep = py.event[d1] |
Definition at line 138 of file runPythia8.py.
| dict runPythia8.nlep = py.event[d0] |
Definition at line 137 of file runPythia8.py.
| dict runPythia8.nmu = {} |
Definition at line 117 of file runPythia8.py.
| dict runPythia8.ntagged = {"p": 0, "n": 0} |
Definition at line 111 of file runPythia8.py.
| ArgumentParser runPythia8.options = parser.parse_args() |
Definition at line 37 of file runPythia8.py.
| dict runPythia8.P1mi = nlep.e() - nlep.pz() |
Definition at line 144 of file runPythia8.py.
| dict runPythia8.P1pl = nlep.e() + nlep.pz() |
Definition at line 142 of file runPythia8.py.
| dict runPythia8.P2mi = nantilep.e() - nantilep.pz() |
Definition at line 145 of file runPythia8.py.
| dict runPythia8.P2pl = nantilep.e() + nantilep.pz() |
Definition at line 143 of file runPythia8.py.
| ArgumentParser runPythia8.parser = ArgumentParser() |
Definition at line 22 of file runPythia8.py.
| dict runPythia8.processes = generators["p"].info.codesHard() |
Definition at line 92 of file runPythia8.py.
| dict runPythia8.py = generators[g] |
Definition at line 115 of file runPythia8.py.
| dict runPythia8.rc = generators["p"].next() |
Definition at line 91 of file runPythia8.py.
| ROOT runPythia8.rtime = timer.RealTime() |
Definition at line 182 of file runPythia8.py.
| dict runPythia8.sigma = generators[g].info.sigmaGen(processes[0]) |
Definition at line 187 of file runPythia8.py.
| ROOT runPythia8.signal = ROOT.TNtuple("ntuple", "ntuple", "M:P:Pt:y:p1x:p1y:p1z:p2x:p2y:p2z:cosCS") |
Definition at line 106 of file runPythia8.py.
| runPythia8.str |
Definition at line 32 of file runPythia8.py.
| int runPythia8.theSeed = 0 |
Definition at line 10 of file runPythia8.py.
| ROOT runPythia8.timer = ROOT.TStopwatch() |
Definition at line 108 of file runPythia8.py.
| runPythia8.type |
Definition at line 23 of file runPythia8.py.
| ROOT runPythia8.X = ROOT.FixedTargetGenerator() |
Definition at line 39 of file runPythia8.py.
| def runPythia8.ybeam = yBeam(pbeam=options.fMom) |
Definition at line 112 of file runPythia8.py.
Definition at line 130 of file runPythia8.py.