icecube.wavereform.pulses module¶
Python implementations of the pulse templates, for testing and plotting.
- icecube.wavereform.pulses.droop(pulse, binSize, timeConstant1, timeConstant2, factor)¶
Undo droop correction; braindead copy-paste from DOMsimulator
- icecube.wavereform.pulses.pulse_template(time, args)¶
- icecube.wavereform.pulses.pulseseries_to_wf(pulses, atwd_width, times, norm, title=None)¶
Convolve pulses with SPE shape.
- icecube.wavereform.pulses.refold_pulses(pulses, template, times, norm)¶
Convolve pulses with SPE shape.
- icecube.wavereform.pulses.spe_atwd1_new(time)¶
- icecube.wavereform.pulses.spe_atwd1_old(time)¶
- icecube.wavereform.pulses.spe_atwd2_new(time)¶
- icecube.wavereform.pulses.spe_atwd2_old(time)¶
- icecube.wavereform.pulses.spe_atwd_new(time)¶
- icecube.wavereform.pulses.spe_atwd_old(time)¶
- icecube.wavereform.pulses.spe_fadc(time)¶
- icecube.wavereform.pulses.wfdata(wf, title=None)¶
Return waveform in mV