Project level3_filter_cascade ----------------------------- Invoke with: ``import icecube.level3_filter_cascade`` Python I3Modules ^^^^^^^^^^^^^^^^ .. js:data:: HoboTimeSplitter ``HoboTimeSplitter`` *(Python I3Module)* Split an event into halves on the charge-weighted mean time. :param IcePickServiceKey: *Default* = ``''``, Key for an IcePick in the context that this module should check before processing physics frames. :param If: *Default* = ``None``, A python function... if this returns something that evaluates to True, Module runs, else it doesn't :param Output: *Default* = ``''``, Name of the mask in the output P frames :param Pulses: *Default* = ``''``, Pulses to split .. js:data:: RateTracker ``RateTracker`` *(Python I3Module)* ** :param If: *Default* = ``None``, A python function... if this returns something that evaluates to True, Module runs, else it doesn't I3Tray segments ^^^^^^^^^^^^^^^ .. js:data:: CascadeL3 ``CascadeL3`` *(I3Tray segment)* I3Tray segments should have docstrings. This one doesn't. Fix it. :param gcdfile: *Default* = ``None``, :param infiles: *Default* = ``None``, :param output_i3: *Default* = ``None``, :param AmplitudeTable: *Default* = ``None``, :param TimingTable: *Default* = ``None``, :param MCbool: *Default* = ``None``, :param MCtype: *Default* = ``None``, :param Year: *Default* = ``None``, :param Minimizer: *Default* = ``'MIGRAD'``, .. js:data:: L3_Monopod ``L3_Monopod`` *(I3Tray segment)* I3Tray segments should have docstrings. This one doesn't. Fix it. :param year: *Default* = ``None``, :param Pulses: *Default* = ``'OfflinePulses'``, :param AmplitudeTable: *Default* = ``'/data/sim/sim-new/downloads/spline-tables/ems_mie_z20_a10.abs.fits'``, :param TimingTable: *Default* = ``'/data/sim/sim-new/downloads/spline-tables/ems_mie_z20_a10.prob.fits'``, :param Minimizer: *Default* = ``'MIGRAD'``, .. js:data:: preparePulses ``preparePulses`` *(I3Tray segment)* I3Tray segments should have docstrings. This one doesn't. Fix it. :param Simulation: *Default* = ``False``, :param Qified: *Default* = ``True``, :param InIceCscd: *Default* = `` at 0x10e69fce0>``, .. js:data:: HighLevelFits ``HighLevelFits`` *(I3Tray segment)* I3Tray segments should have docstrings. This one doesn't. Fix it. :param pulses: *Default* = ``None``, :param InIceCscd: *Default* = `` at 0x10b8dd940>``, .. js:data:: multiCalculator ``multiCalculator`` *(I3Tray segment)* I3Tray segments should have docstrings. This one doesn't. Fix it. :param pulses: *Default* = ``None``, :param InIceCscd: *Default* = `` at 0x104e760c0>``, .. js:data:: CascadeLlhVertexFit ``CascadeLlhVertexFit`` *(I3Tray segment)* Run CscdLlhVertexFit, seeded with CLast. :param Pulses: *Default* = ``None``, :param If: *Default* = `` at 0x10e69f7e0>``, .. js:data:: CoreRemovalFits ``CoreRemovalFits`` *(I3Tray segment)* Remove the cascade-like core of pulses around a reconstructed vertex from the event, and run SPEFit+CscdLlh on the core and corona separately. :param Pulses: *Default* = ``'OfflinePulses'``, :param Vertex: *Default* = ``'CredoFit'``, :param If: *Default* = `` at 0x10e69f1a0>``, .. js:data:: SPEFit ``SPEFit`` *(I3Tray segment)* Run SPE Fit. :param Pulses: *Default* = ``'OfflinePulses'``, :param Jitter: *Default* = ``15.0``, :param NoiseRate: *Default* = ``1e-08``, :param Iterations: *Default* = ``1``, :param If: *Default* = `` at 0x10e69f6a0>``, .. js:data:: SplitFits ``SplitFits`` *(I3Tray segment)* Run SPEFit and CascadeLlh on split pulse series named thing_0 and thing_1. :param BasePulses: *Default* = ``None``, :param If: *Default* = `` at 0x10e69f560>``, .. js:data:: TimeSplitFits ``TimeSplitFits`` *(I3Tray segment)* Split the event in two time haves and run SPEFit+CscdLlh on each half separately :param Pulses: *Default* = ``'OfflinePulses'``, :param If: *Default* = `` at 0x10e69ee80>``, .. js:data:: runVeto_Coinc ``runVeto_Coinc`` *(I3Tray segment)* I3Tray segments should have docstrings. This one doesn't. Fix it. :param pulses: *Default* = ``None``, :param If: *Default* = `` at 0x104e75440>``, .. js:data:: runVeto_Singles ``runVeto_Singles`` *(I3Tray segment)* I3Tray segments should have docstrings. This one doesn't. Fix it. :param pulses: *Default* = ``None``, :param If: *Default* = `` at 0x104e75260>``, .. js:data:: TopologicalCounter ``TopologicalCounter`` *(I3Tray segment)* Count the number of topological clusters in a given pulse series map, using only the first HLC pulse in each DOM. :param pulses: *Default* = ``'OfflinePulsesHLC'``, :param InIceCscd: *Default* = `` at 0x104e75120>``,