straxen.plugins.events_mv package

Submodules

straxen.plugins.events_mv.events_mv module

class straxen.plugins.events_mv.events_mv.muVETOEvents[source]

Bases: nVETOEvents

Plugin which computes the boundaries of veto events.

child_plugin = True
compressor = 'zstd'
compute(hitlets_mv)[source]
data_kind: Union[str, immutabledict, dict] = 'events_mv'
depends_on: Union[str, tuple, list] = 'hitlets_mv'
event_left_extension_mv

Dispatch on URL protocol.

unrecognized protocol returns identity inspired by dasks Dispatch and fsspec fs protocols.

event_min_hits_mv

Dispatch on URL protocol.

unrecognized protocol returns identity inspired by dasks Dispatch and fsspec fs protocols.

event_resolving_time_mv

Dispatch on URL protocol.

unrecognized protocol returns identity inspired by dasks Dispatch and fsspec fs protocols.

events_seen = 0
get_window_size()[source]

Return the required window size in nanoseconds.

infer_dtype()[source]

Return dtype of computed data; used only if no dtype attribute defined.

provides: Union[str, tuple, list] = ('events_mv',)
takes_config = immutabledict({'event_left_extension_nv': <straxen.config.url_config.URLConfig object>, 'event_resolving_time_nv': <straxen.config.url_config.URLConfig object>, 'event_min_hits_nv': <straxen.config.url_config.URLConfig object>, 'channel_map': <straxen.config.url_config.URLConfig object>, 'event_left_extension_mv': <straxen.config.url_config.URLConfig object>, 'event_resolving_time_mv': <straxen.config.url_config.URLConfig object>, 'event_min_hits_mv': <straxen.config.url_config.URLConfig object>})

straxen.plugins.events_mv.events_sync_mv module

Module contents