icecube.offline_filterscripts.filter_segments.cascade_filter.Cascade_Cuts module¶
Functions to tag and cut events for the offline cascade filter.
- icecube.offline_filterscripts.filter_segments.cascade_filter.Cascade_Cuts.checkCont(frame, pulses)¶
Check if the event is contained in the detector cylinder.
- icecube.offline_filterscripts.filter_segments.cascade_filter.Cascade_Cuts.cutBranches(frame)¶
Perform the actual cuts.
- Returns:
frame[“OfflineCscd_24”]
- Return type:
An I3Bool containing the offline cascade filter decision
- icecube.offline_filterscripts.filter_segments.cascade_filter.Cascade_Cuts.tagBranches(frame)¶
Tag events according to number of TopoSplits and Veto module output.
- Returns:
frame[“OfflineCscd_24__Cscd_Cont_Tag”] –
0 if uncontained single
1 if contained single
2 if contained coinc
-1 if unknown
- Return type:
An I3Int storing one of four values: