Skip to content
Snippets Groups Projects
CalMuonDeadTimeTest.py 746 B
Newer Older
#pylint: disable=no-init
import stresstesting
from mantid.simpleapi import *

class CalMuonDeadTimeTest(stresstesting.MantidStressTest):
    '''Tests the CalMuonDeadTime algorithm'''

    def runTest(self):
        Load(Filename='EMU30604.nxs',OutputWorkspace='EMU30604')
        CalMuonDeadTime(InputWorkspace='EMU30604',
                        DeadTimeTable='deadTable',
                        FirstGoodData=0.5,
                        LastGoodData=10,
                        DataFitted='fitTable')
        GroupWorkspaces(InputWorkspaces='deadTable,fitTable',
                        OutputWorkspace='EMUCalMuonDeadTime')

    def validate(self):
        self.tolerance = 1E-3
        return ('EMUCalMuonDeadTime','EMUCalMuonDeadTime.nxs')