Project level3-filter-muon

Invoke with: import icecube.level3_filter_muon

C++ I3Modules

SplitTimeWindowCalculator

"SplitTimeWindowCalculator" (C++ I3Module)

<undocumented>

Param AfterpulseEventStream:

Default = '', The subevent stream identifying afterpulses

Param BasePulses:

Default = '', The name of the complete, unsplit pulses

Param If:

Default = None, A python function… if this returns something that evaluates to True, Module runs, else it doesn’t

Param OutputPulses:

Default = '', The name of the pulses to write into the frame

Param SplitPulses:

Default = '', The name of the pulses in the subevents produced by previous splitter

Param SubEventStream:

Default = '', The subevent stream including all subevents for which to calculate timewindows

Param TriggerSplitterTimeWindows:

Default = '', The name of the trigger-splitter timewindows

StaticDOMTimeWindowCleaning

"StaticDOMTimeWindowCleaning" (C++ I3Module)

<undocumented>

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 InputPulses:

Default = 'SRTHVPulses', The name of the pulses which will be cleaned

Param MaximumTimeDifference:

Default = 3000.0, All pulses on a DOM that are later than the time of the first HLC plus MaximumTimeDifference are cleaned out

Param OutputPulses:

Default = 'TWSRTHVPulses', The name of the pulses to produce

Python I3Modules

TimeWindowCollector

TimeWindowCollector (Python I3Module)

<undocumented>

Param If:

Default = None, A python function… if this returns something that evaluates to True, Module runs, else it doesn’t

Param TimeWindowName:

Default = <Unprintable>, Name of the time windows to collect

Param TimeWindowSeriesName:

Default = <Unprintable>, Name of the timewindow series to write

I3Tray segments

MuonL3

MuonL3 (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 output_hd5:

Default = None,

Param output_root:

Default = None,

Param photonicsdir:

Default = None,

Param photonicsdriverdir:

Default = None,

Param photonicsdriverfile:

Default = None,

Param infmuonampsplinepath:

Default = None,

Param infmuonprobsplinepath:

Default = None,

Param cascadeampsplinepath:

Default = None,

Param cascadeprobsplinepath:

Default = None,

Param restore_timewindow_forMC:

Default = False,

RestoreTimewindow

RestoreTimewindow (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

CalculateCutValues

CalculateCutValues (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

Param Pulses:

Default = None,

Param Suffix:

Default = None,

Param If:

Default = None,

DoPrecuts

DoPrecuts (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

Param Pulses:

Default = None,

Param Suffix:

Default = None,

Param If:

Default = None,

CleanInputStreams

CleanInputStreams (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

CalculateShieldVars

CalculateShieldVars (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

DoBayesianFit

DoBayesianFit (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

Param Pulses:

Default = None,

Param Seed:

Default = None,

Param NIterations:

Default = 4,

Param noiserate:

Default = 10,

Param Suffix:

Default = '',

Param If:

Default = <function <lambda> at 0x10cccc0e0>,

DoReconstructions

DoReconstructions (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

Param Pulses:

Default = None,

Param Suffix:

Default = None,

Param photonicsdir:

Default = None,

Param photonicsdriverdir:

Default = None,

Param photonicsdriverfile:

Default = None,

Param infmuonampsplinepath:

Default = None,

Param infmuonprobsplinepath:

Default = None,

Param cascadeampsplinepath:

Default = None,

Param cascadeprobsplinepath:

Default = None,

DoSplineReco

DoSplineReco (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

Param Pulses:

Default = None,

Param Seed:

Default = None,

Param LLH:

Default = None,

Param Suffix:

Default = None,

Param spline:

Default = None,

Param If:

Default = <function <lambda> at 0x10cccc540>,

DoSplitFits

DoSplitFits (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

Param Pulses:

Default = None,

Param NIterations:

Default = 4,

Param Suffix:

Default = '',

Param If:

Default = <function <lambda> at 0x10cccc400>,

HighNoiseMPE

HighNoiseMPE (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

Param Pulses:

Default = '',

Param Seed:

Default = '',

Param If:

Default = <function <lambda> at 0x10a397d80>,

Param Suffix:

Default = '',

Param noiserate:

Default = 10,

Paraboloid

Paraboloid (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

Param Pulses:

Default = '',

Param Seed:

Default = '',

Param If:

Default = <function <lambda> at 0x10cccc220>,

Param Suffix:

Default = '',

Param noiserate:

Default = 10,

SplitRecos

SplitRecos (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

Param Pulses:

Default = None,

Param NIterations:

Default = 2,

Param Suffix:

Default = '',

Param If:

Default = <function <lambda> at 0x10cccc2c0>,

Truncated

Truncated (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

Param Pulses:

Default = '',

Param Seed:

Default = '',

Param Suffix:

Default = '',

Param If:

Default = <function <lambda> at 0x10a360f40>,

Param PhotonicsService:

Default = '',

Param Model:

Default = '',

SplitAndRecoHiveSplitter

SplitAndRecoHiveSplitter (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

Param Suffix:

Default = None,

WriteOutput

WriteOutput (I3Tray segment)

I3Tray segments should have docstrings. This one doesn’t. Fix it.

Param Suffix:

Default = None,

Param output_i3:

Default = None,

Param output_hd5:

Default = None,

Param output_root:

Default = None,