icecube.offline_filterscripts.filter_segments.shadow_filters module

Moon and Sun filter tray segment.

This segment defines the “MoonFilter_24” and the “SunFilter_24”.

For a description of the filter principle see shadow_filter_base.py. This segments sets up the two filters and the relevant parameters are defined here.

returns:

with filter results per-split

rtype:
  • I3Bools in InIceSplit P frames named “MoonFilter_24” and “SunFilter_24”

icecube.offline_filterscripts.filter_segments.shadow_filters.moon_and_sun_filters(tray, _)

Create two I3ShadowFilters (one for Moon, one for Sun).

Add the filters to an I3Tray. All parameters necessary for the filters are defined here.

Parameters:
  • tray (I3Tray) – tray to which the filter will be added

  • _ (str) – name of this segment