def test_fixed_window_scan(self): out_ws = ApplyPaalmanPingsCorrection( SampleWorkspace=mtd['fapi'][0], CorrectionsWorkspace='fws_corrections', OutputWorkspace='wsfapicorr') self.assertTrue(out_ws) self.assertTrue(isinstance(out_ws, MatrixWorkspace)) self.assertEquals(out_ws.blocksize(), mtd['fapi'][0].blocksize()) self.assertEquals(out_ws.getNumberHistograms(), mtd['fapi'][0].getNumberHistograms()) self.assertEquals( out_ws.getAxis(0).getUnit().unitID(), mtd['fapi'][0].getAxis(0).getUnit().unitID())
def test_fixed_window_scan(self): Load(Filename='ILL/IN16B/mc-abs-corr-q.nxs', OutputWorkspace='fws_corrections_ass') GroupWorkspaces(InputWorkspaces=['fws_corrections_ass'], OutputWorkspace='fws_corrections') in_ws = Load(Filename='ILL/IN16B/fapi-fws-q.nxs', OutputWorkspace='fapi') out_ws = ApplyPaalmanPingsCorrection( SampleWorkspace=in_ws[0], CorrectionsWorkspace='fws_corrections', OutputWorkspace='wsfapicorr') self.assertTrue(out_ws) self.assertTrue(isinstance(out_ws, MatrixWorkspace)) self.assertEquals(out_ws.blocksize(), in_ws[0].blocksize()) self.assertEquals(out_ws.getNumberHistograms(), in_ws[0].getNumberHistograms()) self.assertEquals( out_ws.getAxis(0).getUnit().unitID(), in_ws[0].getAxis(0).getUnit().unitID())