Project dipolefit

Invoke with: import icecube.dipolefit

C++ I3Modules

I3DipoleFit

"I3DipoleFit" (C++ I3Module)

IceTray module to implement the dipole fit first guess routine.

Param AmpWeightPower:

Default = 0.0, Hits are weighted with the amplitude raised to this power. Typically 0.0 (for all hits weight=1) or 1.0 (weight=amplitude).

Param DipoleStep:

Default = 0, The dipole fit will (after sorting the hits to time) determine the ‘dipole’ direction as: sum(i) weight(i,i+N) * (pos(i+N) - pos(i) ) divided by the sum of the weights. With the DipoleStep option you set the value of N.

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

Default = '', RecoPulses to use for input

Param MinHits:

Default = 5, Minimum number of hits: a dipole fit will not be tried if there are fewer.

Param Name:

Default = 'DipoleFit', module’s name

Python I3Modules

DFTest

DFTest (Python I3Module)

<undocumented>

DFTestAMA

DFTestAMA (Python I3Module)

<undocumented>

DFTestIC23

DFTestIC23 (Python I3Module)

<undocumented>

DFTestMinHit

DFTestMinHit (Python I3Module)

<undocumented>

DFTestRecoos

DFTestRecoos (Python I3Module)

<undocumented>