Definition at line 472 of file pTools.py.
◆ __init__()
| def GaudiMP.pTools.LumiFSR.__init__ |
( |
|
self, |
|
|
|
lumi |
|
) |
| |
Definition at line 473 of file pTools.py.
473 def __init__(self, lumi):
486 for r
in lumi.runNumbers():
489 for f
in lumi.fileIDs():
494 sa = s.split(
"info (key/incr/integral) : ")[-1]
495 sa = sa.split(
"/")[:-1]
497 k, i, t = rec.split()
501 self.info[k] = (i, t)
502 self.keys = self.info.
keys()
◆ __repr__()
| def GaudiMP.pTools.LumiFSR.__repr__ |
( |
|
self | ) |
|
Definition at line 531 of file pTools.py.
532 s =
"LumiFSR Python class\n"
535 s +=
"\t\t%i\n" % (r)
538 s +=
"\t\t%s\n" % (f)
541 increment, integral = self.info[k]
542 s +=
"\t\t%i\t%i\t%i\n" % (k, increment, integral)
◆ merge()
| def GaudiMP.pTools.LumiFSR.merge |
( |
|
self, |
|
|
|
otherLumi |
|
) |
| |
Definition at line 504 of file pTools.py.
504 def merge(self, otherLumi):
505 assert otherLumi.__class__.__name__ ==
"LumiFSR"
507 for r
in otherLumi.runs:
514 for f
in otherLumi.files:
521 for k
in otherLumi.keys:
522 increment, integral = otherLumi.info[k]
524 myIncrement, myIntegral = self.info[k]
525 self.info[k] = (myIncrement + increment, myIntegral + integral)
527 self.info[k] = (increment, integral)
529 self.keys = self.info.
keys()
◆ files
| GaudiMP.pTools.LumiFSR.files |
◆ info
| GaudiMP.pTools.LumiFSR.info |
◆ keys
| GaudiMP.pTools.LumiFSR.keys |
◆ runs
| GaudiMP.pTools.LumiFSR.runs |
The documentation for this class was generated from the following file: