Project KalmanFilter -------------------- Invoke with: ``import icecube.KalmanFilter`` Python I3Modules ^^^^^^^^^^^^^^^^ .. js:data:: MyKalman ``MyKalman`` *(Python I3Module)* ** :param AdditionalInformation: *Default* = ``False``, Store additional information :param CutRadius: *Default* = ``200``, Radius of the sphere around the track :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 IgnoreDC: *Default* = ``False``, Whether to include DeepCore strings or not. :param InputMapName: *Default* = ``'SLOPPulseMaskMPClean'``, Map/Mask as input :param InputTrack: *Default* = ``''``, Name of the track for the seed :param IterationMethod: *Default* = ``2``, Number of method used for the calculation of the resulting track. 1-Last iteration, 2-LineFit on Hits, 3-LineFit on iterations :param Iterations: *Default* = ``3``, Number of global iterations :param NoiseQ: *Default* = ``1e-11``, Process noise :param NoiseR: *Default* = ``3600``, Observation noise (RMS^2) :param OutputTrack: *Default* = ``'MyKalman'``, Name for the output track :param UseAcceleration: *Default* = ``False``, Use an accelerated movement .. js:data:: MyKalmanSeed ``MyKalmanSeed`` *(Python I3Module)* ** :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 IgnoreDC: *Default* = ``False``, Whether to include DeepCore strings or not. :param InputMapName: *Default* = ``'SLOPPulseMaskMPClean'``, Map/Mask as input :param OutputTrack: *Default* = ``'MyKalman'``, Name for the output track