mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]

Constants and macros available from The SOFA Library.

In general, these constants are provided through boost or mxlib with templatized functions/types.

Note
You should include SOFA via sofa.hpp, rather than the SOFA headers. In particular, this will remove the constant DC which collides with the Eigen library.