def METHOD_NAME(self, fieldlist):
    # Turn an iraf record array field into a numpy array
    fieldline = [entry.split() for entry in fieldlist[1:]]
    # take only the first 3 columns
    # identify writes also strings at the end of some field lines
    xyz = [entry[:3] for entry in fieldline]
    try:
        farr = np.array(xyz)
    except Exception:
        log.debug(f"Could not read array field {fieldlist[0].split()[0]}")
    return farr.astype(np.float64)