icecube.online_filterscripts.base_segments.daqtrimmer module

daq_trimmer: Reformat DAQ output.

Strip launches that were well-represented out of the DAQ payload, leaving only SuperDST for these readouts. Save in ‘Output’ the less-well represented raw readouts.

icecube.online_filterscripts.base_segments.daqtrimmer.daq_trimmer(tray, name, SuperDST='I3SuperDST', Pulses='InIcePulses', Waveforms='CalibratedWaveforms', Errata='CalibrationErrata', Output='I3DAQDataTrimmed', ChiThreshold=1000.0, ChargeThreshold=10.0)

ID poorly represented raw readouts and save em.

icecube.online_filterscripts.base_segments.daqtrimmer.sim_trimmer(tray, name, SuperDST='I3SuperDST', Pulses='UncleanedInIcePulses', Waveforms='CalibratedWaveforms', Errata='CalibrationErrata', ChiThreshold=1000.0, ChargeThreshold=10.0)

Save a flag for events with less-well represented raw readouts.