icecube.filterscripts.offlineL2.level2_Reconstruction_Cascade module¶
- icecube.filterscripts.offlineL2.level2_Reconstruction_Cascade.OfflineCascadeReco(tray, name, If=<function <lambda>>, suffix='', SRTPulses='', Pulses='', TopoPulses='', CascadeLineFit='CascadeLineFit', CascadeDipoleFit='CascadeDipoleFit', CascadeLast='CascadeLast', CascadeLlhVertexFit='CascadeLlhVertexFit', CascadeLlhVertexFitSplit='CascadeLlhVertexFitSplit', BadDOMListName='BadDomsList', CascadeFillRatio='CascadeFillRatio', CascadeSplitPulses='CascadeSplitPulses', CascadeLineFitSplit='CascadeLineFitSplit', CascadeToISplit='CascadeToISplit', CascadeImprovedLineFit='CascadeImprovedLineFit', CascadeContainmentTagging='CascadeContainmentTagging')¶
- Parameters:
RawPulses – Name of the I3RecoPulseSeriesMap to work on. (not cleaned by cascade hit cleaning)
Pulses – Name of the I3RecoPulseSeriesMap to work on. (pre-cleaned by cascade hit cleaning)
CascadeLineFit – Name of the output linefit fit
CascadeDipoleFit – Name of the output dipolefit fit
CascadeLast – Name of the output clast fit
CascadeLlhVertexFit – Name of the output CascadeLlh fit
BadDOMListName – Name of the Bad DOMs list to use in the FillRatio module Should be the list that matches the input pulses (HLC pulses with HLC bad dom list, etc.)
CascadeFillRatio – Name of the output FillRation fit
CascadeSplitPulses – Basename for the average time split cascade pulses
CascadeLineFitSplit – Basename for the linefits based on split pulses
CascadeToISplit – Basename for the tensor-of-inertia fits based on split pulses
CascadeImprovedLineFit – Name of the output improved linefit result based on cascade pulses
suffix – Potential suffix to append to the end of all fits, in case of multiple instances
If – Python function or module for conditional execution of all fits
- icecube.filterscripts.offlineL2.level2_Reconstruction_Cascade.TopoSplitFits_Doubles(tray, name, suffix='', If=<function <lambda>>)¶
I3Tray segments should have docstrings. This one doesn’t. Fix it.
- icecube.filterscripts.offlineL2.level2_Reconstruction_Cascade.TopoSplitFits_Singles(tray, name, SRTPulses='SRTInIcePulses', suffix='', If=<function <lambda>>)¶
I3Tray segments should have docstrings. This one doesn’t. Fix it.