Source code for straxen.plugins.events.event_basics_som

import strax
from straxen.plugins.events.event_basics_vanilla import EventBasicsVanilla
from straxen.plugins.peaklets.peaklet_classification_som import som_additional_fields

export, __all__ = strax.exporter()


[docs]@export class EventBasicsSOM(EventBasicsVanilla): """Adds SOM fields for S1 and S2 peaks to event basics.""" __version__ = "0.0.1" child_plugin = True def _set_dtype_requirements(self): # Properties to store for each peak (main and alternate S1 and S2) # Add here SOM types: super()._set_dtype_requirements() self.peak_properties += tuple(som_additional_fields)