icecube.offline_filterscripts.filter_segments.muon_filter.SplitIceHive module¶
The IceHive segment for use in the offline muon filter.
- icecube.offline_filterscripts.filter_segments.muon_filter.SplitIceHive.SplitAndRecoIceHive(tray, name='SplitAndRecoIceHive', If=<function <lambda>>)¶
Use IceHive to split the frame, then apply reconstructions.
- Parameters:
tray – The icetray tray object.
name – The name of this segment (default: “SplitAndRecoIceHive”).
- class icecube.offline_filterscripts.filter_segments.muon_filter.SplitIceHive.TimeWindowCollector(ctx)¶
Bases:
I3PacketModule
A module to collect time windows from frames and write them to an I3TimeWindowSeries in the frame.
- Configure()¶
Configure the TimeWindowCollector module.
- FramePacket(frames)¶
Collect the time windows from the frames and write them to an I3TimeWindowSeries in the frame.