code: def _set_init_params(self, qrs_amp_recent, noise_amp_recent, rr_recent,
                           last_qrs_ind):
          
          self.qrs_amp_recent = qrs_amp_recent
          self.noise_amp_recent = noise_amp_recent
          # What happens if qrs_thr is calculated to be less than the explicit
          # min threshold? Should print warning?
          self.qrs_thr = max(0.25*self.qrs_amp_recent
                             + 0.75*self.noise_amp_recent,
                             self.qrs_thr_min * self.transform_gain)
          self.rr_recent = rr_recent
          self.last_qrs_ind = last_qrs_ind
  
          # No qrs detected initially
          self.last_qrs_peak_num = None
docs: Set initial online parameters