Definition at line 64 of file GetLBInfoFromCOOL.py.
◆ __init__()
def GetLBInfoFromCOOL.Run.__init__ |
( |
|
self, |
|
|
|
run_number, |
|
|
|
lbs |
|
) |
| |
Definition at line 65 of file GetLBInfoFromCOOL.py.
66 self.run_number = run_number
72 self.peak_inst_lumi = 0.0
75 self.peak_inst_lumi =
max([self.peak_inst_lumi, lb.GetInstLumi()])
77 self.int_lumi += lb.GetIntLumi()
79 if self.lb_first
is None:
83 if lb.lb < self.lb_first.lb: self.lb_first = lb
84 if lb.lb > self.lb_last.lb: self.lb_last = lb
◆ AsStr()
def GetLBInfoFromCOOL.Run.AsStr |
( |
|
self | ) |
|
Definition at line 98 of file GetLBInfoFromCOOL.py.
99 ip = (
'%.0f' ,(self.GetPeakInstLumi())).rjust(5)
100 il = (
'%.3f' ,(self.GetIntLumiInvPB())).rjust(8)
102 s =
'Run %s peak lumi=%s int lumi=%s' ,(self.run_number, ip, il)
◆ GetIntLumiInvPB()
def GetLBInfoFromCOOL.Run.GetIntLumiInvPB |
( |
|
self | ) |
|
Definition at line 92 of file GetLBInfoFromCOOL.py.
92 def GetIntLumiInvPB(self):
93 return self.int_lumi*1.0e-6
◆ GetPeakInstLumi()
def GetLBInfoFromCOOL.Run.GetPeakInstLumi |
( |
|
self | ) |
|
Definition at line 95 of file GetLBInfoFromCOOL.py.
95 def GetPeakInstLumi(self):
96 return self.peak_inst_lumi
◆ GetRunEndTime()
def GetLBInfoFromCOOL.Run.GetRunEndTime |
( |
|
self | ) |
|
Definition at line 89 of file GetLBInfoFromCOOL.py.
89 def GetRunEndTime(self):
90 return self.lb_last.end_time
◆ GetRunStartTime()
def GetLBInfoFromCOOL.Run.GetRunStartTime |
( |
|
self | ) |
|
Definition at line 86 of file GetLBInfoFromCOOL.py.
86 def GetRunStartTime(self):
87 return self.lb_first.start_time
◆ int_lumi
GetLBInfoFromCOOL.Run.int_lumi |
◆ lb_first
GetLBInfoFromCOOL.Run.lb_first |
◆ lb_last
GetLBInfoFromCOOL.Run.lb_last |
◆ lbs
GetLBInfoFromCOOL.Run.lbs |
◆ peak_inst_lumi
GetLBInfoFromCOOL.Run.peak_inst_lumi |
◆ run_number
GetLBInfoFromCOOL.Run.run_number |
The documentation for this class was generated from the following file: