def test_sum_range_operator_with_step_sums_to_single_workspace(self): data = Load("TSC15352-15354:2.raw", OutputWorkspace = self.wsname) self.assertTrue(isinstance(data, MatrixWorkspace)) self.assertEquals(149, data.getNumberHistograms()) self.assertEquals(24974, data.blocksize()) self.assertAlmostEqual(9.0, data.readX(2)[1], places = DIFF_PLACES) self.assertAlmostEqual(35640.0, data.readY(2)[1], places = DIFF_PLACES) self.assertAlmostEqual(188.78559267062727, data.readE(2)[1], places = DIFF_PLACES)
def test_sum_range_operator_sums_to_single_workspace(self): data = Load("TSC15352-15353.raw", OutputWorkspace = self.wsname) self.assertTrue(isinstance(data, MatrixWorkspace)) self.assertEquals(149, data.getNumberHistograms()) self.assertEquals(24974, data.blocksize()) self.assertAlmostEqual(9.0, data.readX(2)[1], places = DIFF_PLACES) self.assertAlmostEqual(46352.0, data.readY(2)[1], places = DIFF_PLACES) self.assertAlmostEqual(215.29514625276622, data.readE(2)[1], places = DIFF_PLACES)
def test_sum_range_operator_with_step_sums_to_single_workspace(self): data = Load("TSC15352-15354:2.raw", OutputWorkspace=self.wsname) self.assertTrue(isinstance(data, MatrixWorkspace)) self.assertEquals(149, data.getNumberHistograms()) self.assertEquals(24974, data.blocksize()) self.assertAlmostEqual(9.0, data.readX(2)[1], places=DIFF_PLACES) self.assertAlmostEqual(35640.0, data.readY(2)[1], places=DIFF_PLACES) self.assertAlmostEqual(188.78559267062727, data.readE(2)[1], places=DIFF_PLACES)
def test_sum_range_operator_sums_to_single_workspace(self): data = Load("TSC15352-15353.raw", OutputWorkspace=self.wsname) self.assertTrue(isinstance(data, MatrixWorkspace)) self.assertEquals(149, data.getNumberHistograms()) self.assertEquals(24974, data.blocksize()) self.assertAlmostEqual(9.0, data.readX(2)[1], places=DIFF_PLACES) self.assertAlmostEqual(46352.0, data.readY(2)[1], places=DIFF_PLACES) self.assertAlmostEqual(215.29514625276622, data.readE(2)[1], places=DIFF_PLACES)
def test_plus_operator_sums_single_set_files(self): data = Load("TSC15352+15353.raw", OutputWorkspace = self.wsname) self.assertTrue(isinstance(data, MatrixWorkspace)) self.assertEquals(149, data.getNumberHistograms()) self.assertEquals(24974, data.blocksize()) self.assertAlmostEqual(9.0, data.readX(2)[1], places = DIFF_PLACES) self.assertAlmostEqual(46352.0, data.readY(2)[1], places = DIFF_PLACES) self.assertAlmostEqual(215.29514625276622, data.readE(2)[1], places = DIFF_PLACES) deleted_names = ["TSC15352", "TSC15353"] for name in deleted_names: self.assertTrue(name not in AnalysisDataService)
def test_plus_operator_sums_single_set_files(self): data = Load("TSC15352+15353.raw", OutputWorkspace=self.wsname) self.assertTrue(isinstance(data, MatrixWorkspace)) self.assertEquals(149, data.getNumberHistograms()) self.assertEquals(24974, data.blocksize()) self.assertAlmostEqual(9.0, data.readX(2)[1], places=DIFF_PLACES) self.assertAlmostEqual(46352.0, data.readY(2)[1], places=DIFF_PLACES) self.assertAlmostEqual(215.29514625276622, data.readE(2)[1], places=DIFF_PLACES) deleted_names = ["TSC15352", "TSC15353"] for name in deleted_names: self.assertTrue(name not in AnalysisDataService)