def calculate_maxent(self, alg):
        maxent_parameters = self.get_parameters_for_maxent_calculation()
        base_name = get_maxent_workspace_name(maxent_parameters['InputWorkspace'])

        maxent_workspace = run_MuonMaxent(maxent_parameters, alg, base_name)

        self.add_maxent_workspace_to_ADS(maxent_parameters['InputWorkspace'], maxent_workspace, alg)
Example #2
0
 def calculate_maxent(self, alg):
     maxent_parameters = self.get_parameters_for_maxent_calculation()
     base_name = get_maxent_workspace_name(maxent_parameters['InputWorkspace'],  self.view.get_method)
     if self.use_groups and self.get_num_groups ==0:
         # this is caught as part of the calculation thread
         raise ValueError("Please select groups in the grouping tab")
     else:
         maxent_workspace = run_MuonMaxent(maxent_parameters, alg, base_name)
         self.add_maxent_workspace_to_ADS(maxent_parameters['InputWorkspace'], maxent_workspace, alg)
    def calculate_maxent(self, alg):
        maxent_parameters = self.get_parameters_for_maxent_calculation()

        maxent_workspace = run_MuonMaxent(maxent_parameters, alg)

        self.add_maxent_workspace_to_ADS(maxent_parameters['InputWorkspace'], maxent_workspace, alg)