straxen.plugins.records_nv package
Submodules
straxen.plugins.records_nv.records_nv module
- class straxen.plugins.records_nv.records_nv.nVETOPulseProcessing[source]
Bases:
PluginnVETO equivalent of pulse processing. The following steps are applied:
Flip, baseline and integrate waveforms.
Find hits and apply ZLE
Remove empty fragments.
- baseline_samples_nv
Dispatch on URL protocol.
unrecognized protocol returns identity inspired by dasks Dispatch and fsspec fs protocols.
- compressor = 'zstd'
- hit_min_amplitude_nv
Dispatch on URL protocol.
unrecognized protocol returns identity inspired by dasks Dispatch and fsspec fs protocols.
- rechunk_on_save = False
- save_outside_hits_nv
Dispatch on URL protocol.
unrecognized protocol returns identity inspired by dasks Dispatch and fsspec fs protocols.
- save_when = 2
- takes_config = immutabledict({'save_outside_hits_nv': <straxen.config.url_config.URLConfig object>, 'hit_min_amplitude_nv': <straxen.config.url_config.URLConfig object>, 'baseline_samples_nv': <straxen.config.url_config.URLConfig object>})