◆ __init__()
def RatesAnalysisOnlineProcessing.RateEntry.__init__ |
( |
|
self, |
|
|
|
name, |
|
|
|
group, |
|
|
|
prescale |
|
) |
| |
◆ appendKeys()
def RatesAnalysisOnlineProcessing.RateEntry.appendKeys |
( |
|
self, |
|
|
|
prescaleKeys |
|
) |
| |
◆ appendRate()
def RatesAnalysisOnlineProcessing.RateEntry.appendRate |
( |
|
self, |
|
|
|
rate, |
|
|
|
unprescaledRate |
|
) |
| |
◆ getAvgRate()
def RatesAnalysisOnlineProcessing.RateEntry.getAvgRate |
( |
|
self | ) |
|
◆ getAvgUnprescaledRate()
def RatesAnalysisOnlineProcessing.RateEntry.getAvgUnprescaledRate |
( |
|
self | ) |
|
Definition at line 41 of file RatesAnalysisOnlineProcessing.py.
41 def getAvgUnprescaledRate(self):
42 return self.unprescaledRateSum/self.counter
if self.counter > 0
else 0
◆ getCsvEntry()
def RatesAnalysisOnlineProcessing.RateEntry.getCsvEntry |
( |
|
self | ) |
|
◆ getUnprescaledCsvEntry()
def RatesAnalysisOnlineProcessing.RateEntry.getUnprescaledCsvEntry |
( |
|
self | ) |
|
◆ counter
RatesAnalysisOnlineProcessing.RateEntry.counter |
◆ group
RatesAnalysisOnlineProcessing.RateEntry.group |
◆ name
RatesAnalysisOnlineProcessing.RateEntry.name |
◆ prescale
RatesAnalysisOnlineProcessing.RateEntry.prescale |
◆ rateSum
RatesAnalysisOnlineProcessing.RateEntry.rateSum |
◆ unprescaledRateSum
RatesAnalysisOnlineProcessing.RateEntry.unprescaledRateSum |
The documentation for this class was generated from the following file: