AxFoundation / strax

Stream analysis for xenon TPCs
BSD 3-Clause "New" or "Revised" License
27 stars 38 forks source link

Select targeted software frontend in a clever way #893

Closed dachengx closed 1 week ago

dachengx commented 1 week ago

What is the problem / what does the code in this PR do

Copy the codes from strax.Context.copy_to_frontend to strax.Context._get_target_sf and strax.Context._check_merge_per_chunk_storage_kwargs and use then in strax.Context.merge_per_chunk_storage.

Can you briefly describe how it works?

Can you give a minimal working example (or illustrate with a figure)?

Please include the following if applicable:

Please make sure that all automated tests have passed before asking for a review (you can save the PR as a draft otherwise).

coveralls commented 1 week ago

Coverage Status

coverage: 90.342% (+0.02%) from 90.327% when pulling 9791b43a747de4d6e9fd4523057ee67b6f2b7383 on better_merge_per_chunk_storage into 0696ef5f4c6ec4d67ff9d43c733995c39ebf00f2 on master.