XENONnT / straxen

Streaming analysis for XENON
BSD 3-Clause "New" or "Revised" License
21 stars 32 forks source link

Move all simulation contexts to WFSim #1320

Closed dachengx closed 7 months ago

dachengx commented 7 months ago

What does the code in this PR do / what does it improve?

Together with https://github.com/XENONnT/WFSim/pull/430, to disentangle straxen and wfsim, and make the software environment easier. Because we do not need to maintain compatibility of wfsim inside both wfsim and straxen, e.g. the nestpy(needed by wfsim) currently does not support py3.11(https://github.com/NESTCollaboration/nestpy/issues/104), so we can not update straxen to support py3.11, which is not reasonable.

Can you briefly describe how it works?

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

coveralls commented 7 months ago

Coverage Status

coverage: 91.339% (-0.09%) from 91.427% when pulling 857225ddb59d1b0bdd58e59e0c5b00f31bf87e31 on move_sim_context into 3368128301d3c55404fec99ed3ab80bff19c9d0c on master.