code: def OnClick_listctrl(self, event):
          
          i = event.GetIndex()
          if self.parent.current_fit == self.fit_list[i][0]: return
          self.parent.initialize_CART_rot(self.fit_list[i][1])
          si = self.parent.specimens.index(self.fit_list[i][1])
          self.parent.specimens_box.SetSelection(si)
          self.parent.select_specimen(self.fit_list[i][1])
          self.change_selected(i)
          fi = 0
          while (self.parent.s == self.fit_list[i][1] and i >= 0): i,fi = (i-1,fi+1)
          self.parent.update_fit_box()
          self.parent.fit_box.SetSelection(fi-1)
          self.parent.update_selection()
docs: Edits the logger and the Zeq_GUI parent object to select the fit that was newly selected by a double click
          @param: event -> wx.ListCtrlEvent that triggered this function