Не совсем так...
Нужно определить, откуда прилетело нечто,
создавшее ШАЛ, широкий атмосферный ливень.
Космический объект, ШАЛ-источник, имеет
1. Горизонтальные координаты,
азимут (Azimuth) и склонение (Declination),
видимые из точки наблюдения с координатами
долгота (Longitude) и широта (Latitude)
в момент времени DateTime.
2. J2000.0 - координаты,
прямое восхождение (Ra, RightAscension) и
склонение (Dec, Declination),
на момент времени 2000.01.01 12:00:00
3. Галактические координаты
прямое восхождение (RaGalaxy, RightAscension) и
склонение (DecGalaxy, Declination),
4. Гелиоцентрические координаты,
X, Y, Z, выраженные в астрономических единицах.
Но в данном случае достаточно элементарных осевых векторов,
задающих вектор на ШАЛ-источник.
Преобразования
Горизонтальные <--> J2000,
J2000 <--> Галактические
у меня реализованы с помощью
SOFA - репозитория.
Нужно преобразование
Галактический вектор (Ra,Dec) <--> Гелиоцентрический вектор (Ra,Dec)
Расстояние до исследуемого объекта не нужно,
нужен только вектор, направление,
но в гелиоцентрической системе.