<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def max_spline_jumps(self, convert_to_muC_per_cm2=True, all_in_polar=True):
 """ Get maximum difference between spline and same branch polarization data. """

        tot = self.get_same_branch_polarization_data(
            convert_to_muC_per_cm2=convert_to_muC_per_cm2, all_in_polar=all_in_polar)
        sps = self.same_branch_splines(convert_to_muC_per_cm2=convert_to_muC_per_cm2,
                                       all_in_polar=all_in_polar)
        max_jumps = [None, None, None]
        for i, sp in enumerate(sps):
            if sp != None:
                max_jumps[i] = max(tot[:, i].ravel() - sp(range(len(tot[:, i].ravel()))))
        return max_jumps