parameters: (self)
docstring: Performs a TF Asymmetry fit in either the single fit mode or simultaneous fit mode.
docstring_summary: Performs a TF Asymmetry fit in either the single fit mode or simultaneous fit mode.
docstring_tokens: Performs a TF Asymmetry fit in either the single fit mode or simultaneous fit mode .
function: def _do_tf_asymmetry_fit(self) -> tuple:
          """Performs a TF Asymmetry fit in either the single fit mode or simultaneous fit mode."""
          if self.fitting_context.simultaneous_fitting_mode:
              params = self._get_parameters_for_tf_asymmetry_simultaneous_fit(
                  self.fitting_context.dataset_names, self.fitting_context.tf_asymmetry_simultaneous_function)
              return self._do_tf_asymmetry_simultaneous_fit(params, self._get_global_parameters_for_tf_asymmetry_fit())
          else:
              params = self._get_parameters_for_tf_asymmetry_single_fit(self.current_dataset_name,
                                                                        self.current_tf_asymmetry_single_function)
              return self._do_tf_asymmetry_single_fit(params)
function_tokens: def _do_tf_asymmetry_fit ( self ) -> tuple : if self . fitting_context . simultaneous_fitting_mode : params = self . _get_parameters_for_tf_asymmetry_simultaneous_fit ( self . fitting_context . dataset_names , self . fitting_context . tf_asymmetry_simultaneous_function ) return self . _do_tf_asymmetry_simultaneous_fit ( params , self . _get_global_parameters_for_tf_asymmetry_fit ( ) ) else : params = self . _get_parameters_for_tf_asymmetry_single_fit ( self . current_dataset_name , self . current_tf_asymmetry_single_function ) return self . _do_tf_asymmetry_single_fit ( params )