Ticket #7652: verify7652B.py

File verify7652B.py, 991 bytes (added by Wenduo Zhou, 7 years ago)

verification test 2

Line 
1LoadNexusProcessed(Filename=r'PG3_11485_Fitted.nxs',OutputWorkspace='PG3_11485')
2LoadNexusProcessed(Filename=r'braggpeaks.nxs',OutputWorkspace='PG3_11485_Peak')
3
4ProcessBackground(
5        InputWorkspace = 'PG3_11485',
6        WorkspaceIndex = 0,
7        OutputWorkspace= 'PG3_11485_Bkgd',
8        Options='RemovePeaks',
9        BraggPeakTableWorkspace='PG3_11485_Peak',
10        NumberOfFWHM = 2.0,
11        UserBackgroundWorkspace = "dummy")
12
13startx = 7730.
14endx = 49000.
15             
16functionstr = "name=%s,n=%d, EndX=%f, StartX=%f" % ("Chebyshev", 12, endx, startx) 
17for iborder in xrange(13): 
18    functionstr = "%s,A%d=%.5f" % (functionstr, iborder, 0.0) 
19Fit( 
20        Function        =   functionstr,
21        InputWorkspace  =   'PG3_11485_Bkgd',
22        Output          =   'PG3_11485_FitBkgd',
23        MaxIterations   =   '1000',
24        Minimizer       =   'Levenberg-MarquardtMD',
25        CreateOutput    =   '1',
26        StartX          =   startx,
27        EndX            =   endx)
28
29
30