strax icon indicating copy to clipboard operation
strax copied to clipboard

Stream analysis for xenon TPCs

Results 47 strax issues
Sort by recently updated
recently updated
newest added

**What is the problem / what does the code in this PR do** This adds a single-threaded alternative processor backend that avoids the mailbox system and uses less memory. Strax...

If you do register_all on a module that contains a plugin that inherits with another, the effect of registering the plugin will be cancelled. Example: Module1: ``` class ParentPlugin(strax.Plugin): provides...

If plugins A and B have the same `__version__`, `depends_on`, `provides`, and `self.__class__.__name__`, they will have the same lineage. We currently have no method to prevent this.

**What is the problem / what does the code in this PR do** Refactor NV/MV hitlets computation. 1. Removes not needed parameters, to reduce required storage space. 2. Adds a...

**Describe the bug** Originally from https://github.com/AxFoundation/strax/actions/runs/8616664551/job/23614765492?pr=816. Because that log of GitHub action will not be kept forever, I copy-paste the information here: ``` =========================== short test summary info ============================ FAILED...

bug

https://github.com/AxFoundation/strax/pull/792#issuecomment-1893665555

bug

https://github.com/AxFoundation/strax/blob/f1471d0382c415a9358c0267bd25532bc6828cf5/requirements.txt#L15 This stops us from updating version of pandas.

In the somewhat rare use case of - loading a run that does not return any entry (in my case, caused by usage of the `selection` argument) - together with...

**Describe the bug** Not necessarily a bug, but more of a missing feature? If the dtype used in [copy_to_buffer](https://github.com/AxFoundation/strax/blob/21cc96e011b0e4099138979791f34e8b1addedb7/strax/dtypes.py#L266) is reduced by a field, but using the same function name...

bug

We should add a fall back method to https://github.com/AxFoundation/strax/blob/5f9051bcb4fb4a8d46e5fd3da21e522959735352/strax/context.py#L1682 which only compares the lineages in case the current data-type is not stored. Currently, we are loading the metadata via: ```python...