Build Status Code Coverage Documentation Status License

obscura - Direct detection of dark matter with nucleus and electron recoil experimentsΒΆ


A modular C++ tool and library for dark matter direct detection computations for both nuclear and electron recoil experiments.

The purpose of this documentation or manual is to provide insight into the polymorphic class structure of obscura and how it can be applied in different contexts. It should also serve as a guide and describe the usage of obscura via code examples. The documentation does not contain a review of the physics implemented in the library. For more physics details, we refer to e.g. chapter 3 of [Emken2019] or [Nobile2021].