rewrite.lib.analyzers package

Submodules

rewrite.lib.analyzers.RateAnalyzer module

class rewrite.lib.analyzers.RateAnalyzer.RateAnalyzer(logger=None, headless=True)[source]

Bases: object

Class that manages the measurement of muon rate.

fileWriter()[source]
measure_rates(timewindow=5.0, meastime=None)[source]

Measure rates seen by the counters. :param timewindow: Time between successive rate measurements in seconds. Default is 5 seconds. :param meastime: Total measurement time in minutes. Default is None.

runDaemon()[source]
write_rates_to_file(firstline=False)[source]

Saves data to file during rate measurements.

Module contents