Incoherence in AngularRaDec generation in ICRF frame
Using ICRF frame in the AngularRaDecBuilder leads to wrong RaDec measurements while using GCRF generated the right ones (see this post).
AngularRaDecBuilder radecBuilder = new AngularRaDecBuilder(null, station, FramesFactory.getICRF(), raDecError, raDecBaseWeight, satellite);
It might be due to the use of the transformPosition
method instead of transformVector
on line 171 in AngularRaDec.