icecube.online_filterscripts.online_filters.cascade_filter module

Online, high rate cascade filter.

This segment defines the CascadeFilter_24

To calculate this filter, this segment uses the same criteria as the cascade filter from 2013 which can be found in cascade_filter/src/filterscripts/python/cascadefilter.py and cascade_filter/src/filterscripts/private/filterscripts/I3CascadeFilter_13.cxx.

  1. Whether an events is downgoing or upgoing is determined with the pole track reconstruction

2) If the event is downgoing, the cut is made based on the tensor of inertia eigenvalue ratio, the line fit speed, and the cascade LLH 3) If the event is upgoing, the cut is made on only the cascade LLH

returns:

filter results per-split

rtype:
  • I3Bool in InIceSplit P frames named “CascadeFilter_24” with

icecube.online_filterscripts.online_filters.cascade_filter.Cascade_filter(tray, name, pulses='RecoPulses', output_pulses_HLC=None, If=<function <lambda>>)

Run the Online cascade filter.