Geometric processing of TGO CaSSIS observations