def target_frame_id(self): """ Returns the Naif ID code for the target reference frame Expects the target_id to be defined. This must be the integer Naif ID code for the target body. Returns ------- : int Naif ID code for the target frame """ frame_info = spice.cidfrm(self.target_id) return frame_info[0]
def reference_frame(self): """ Returns a string containing the name of the target reference frame Expects target_name to be defined. This must be a string containing the name of the target body Returns ------- : str String name of the target reference frame """ try: return spice.cidfrm(spice.bodn2c(self.target_name))[1] except: return 'IAU_{}'.format(self.target_name)
def target_frame_id(self): frame_info = spice.cidfrm(self.target_id) return frame_info[0]