likelihood by THnSparse