icecube.offline_filterscripts.common module

A set of common utilities to be used in offline processing.

class icecube.offline_filterscripts.common.CalculateGaps(context)

Bases: I3Module

Module to generate data gaps file for later use

Configure()

Configure the module

DAQ(frame)

Check Q frames for gaps in the data

Finish()

Write out the data gaps file

icecube.offline_filterscripts.common.OfflineFilterGapsWriter(tray, name, Filename, MinGapTime=30)

Tray segment to calculate the gaps and livetime of data files

icecube.offline_filterscripts.common.check_trigger(frame, config_ids=())

Check whether this event passes at least one of the listed triggers.

icecube.offline_filterscripts.common.generate_ref_file(tray, name='ref_gen')

Generate information for a filter test reference file