icecube.online_filterscripts.base_segments.flaringDOMFilter module

Module to identify Flaring DOM activity based on hit heuristics.

icecube.online_filterscripts.base_segments.flaringDOMFilter.CUT_ALL_EVENTS = 'CutAllEvents'

Module to identify Flaring DOM activity based on hit heuristics. Remove hits ID’d as Flaring, and save the list of Flaring activityto send as an alert.

class icecube.online_filterscripts.base_segments.flaringDOMFilter.FlaringDOMFilter(context)

Bases: I3ConditionalModule

Module to ID Flaring DOMs.

Configure()

Make module configuration: get parameters, and make sure needed params are there.

Physics(frame)

Implement Physics method for use as module call.

addErrataMoni(frame, errataKeys)

Add a FlaringDOMs object to the frame.

cleanAllPulses(pulses)

Make a cleaned pulse series for Flaring Dom checking..

cleanPulses(pulses)

Sort in time order and remove the first 1% of charge.

doFlaringDOMAnalysis(key, pulses, frame)

Identify Flaring DOM hits.