How to convert a sky coordinate from celestial to Galactic?ΒΆ

To convert from celestial to Galactic coordinates you can set a sky direction in celestial coordinates and read it back in Galactic coordinates.

C++

1GSkyDir dir;
2dir.radec_deg(83.63,22.01);
3double l = dir.l_deg();
4double b = dir.b_deg();
5std::cout << l << ", " << b << std::endl;

Python

1dir=gammalib.GSkyDir()
2dir.radec_deg(83.63,22.01)
3l=dir.l_deg()
4b=dir.b_deg()
5print(l,b)
6(184.55973405309402, -5.7891829467816827)