icecube.filterscripts.onlinel2filter module¶
- icecube.filterscripts.onlinel2filter.OnlineL2Filter(tray, name, pulses='CleanedMuonPulses', linefit_name='PoleMuonLinefit', llhfit_name='PoleMuonLlhFit', SplineRecoAmplitudeTable=None, SplineRecoTimingTable=None, PathToCramerRaoTable=None, forceOnlineL2BadDOMList=None, If=<function <lambda>>)¶
I3Tray segments should have docstrings. This one doesn’t. Fix it.
- class icecube.filterscripts.onlinel2filter.PulseMaskShortcutter(context)¶
Bases:
I3ConditionalModule
Create a copy of a pulse mask, pointing directly to a specific source, leaving out all the intermediate masks. This module loops through the mask sources for the given PulseMaskName until a non-mask source is reached, then it creates a copy of the PulseMaskName pointing directly to the non-mask source, without intermediate steps, put into the frame as ShortcutName. Alternatively, one can name a desired source with OrigSourceName.
- Configure((I3ConditionalModule)arg1) None : ¶
- C++ signature :
void Configure(PythonModule<I3ConditionalModule> {lvalue})
- DAQ((I3ConditionalModule)arg1, (I3Frame)arg2) None : ¶
- C++ signature :
void DAQ(PythonModule<I3ConditionalModule> {lvalue},boost::shared_ptr<I3Frame>)
- Finish((I3ConditionalModule)arg1) None : ¶
- C++ signature :
void Finish(PythonModule<I3ConditionalModule> {lvalue})
- Physics((I3ConditionalModule)arg1, (I3Frame)arg2) None : ¶
- C++ signature :
void Physics(PythonModule<I3ConditionalModule> {lvalue},boost::shared_ptr<I3Frame>)
- icecube.filterscripts.onlinel2filter.SplineMPEBootstrapping(tray, name, pulses='CleanedMuonPulses', ParametrizationName='Para', MinimizerName='Minuit', If=<function <lambda>>)¶
Perform advanced error estimation using the bootstrapping technique. The pulses are resampled 6 times and the 50% containment radius is calculated from the subsequent fits.
- icecube.filterscripts.onlinel2filter.SplineMPEParaboloid(tray, name, pulses='CleanedMuonPulses', MinimizerName='Minuit', If=<function <lambda>>)¶
Perform advanced error estimation using the Paraboloid fit.