source: sans/Dev/trunk/NCNR_User_Procedures/Reduction/SANS/Includes_ANSTO.ipf @ 665

Last change on this file since 665 was 658, checked in by srkline, 13 years ago

For compatibility with Jan Ilavsky's procedures, change our canSASXML.ipf file to have the same exact name. This is a file provided by Pete Jemain, and has only one function. Changing to a common name avoids a duplicate function name and failure to compile. Both versions (ours and Jan's) should be independently kept up-to-date with any (minor) changes Pete might make. Issues are unlikely.

File size: 3.2 KB
Line 
1#pragma rtGlobals=1             // Use modern global access method.
2#pragma version=5.0
3#pragma IgorVersion=6.0
4
5//*************
6// the list of files to include in the SANS reduction experiment
7//  - files must be located somewhere in the User Procedures folder
8// or sub-folders
9//
10// nha. Edited for Quokka. 5/2/09
11//
12
13
14// to properly set up the template for QUOKKA Data Reduction, the dummy
15// function must exist in the Includes file.
16//
17Function QUOKKA()
18        //does nothing but declare QUOKKA
19        return(0)
20End
21
22
23
24#include "AvgGraphics"                  version>=5.0
25#include "Buttons"                              version>=5.0
26#include "CatVSTable"                   version>=5.0
27#include "CircSectAve"                  version>=5.0
28#include "Correct"                              version>=5.0
29#include "DisplayUtils"                 version>=5.0
30#include "FIT_Ops"                              version>=5.0
31#include "Initialize"                           version>=5.0
32#include "MainPanel"                            version>=5.0
33#include "Marquee"              version>=5.0
34#include "MaskUtils"                            version>=5.0
35#include "Menu"                                 version>=5.0
36#include "MultipleReduce"                       version>=5.0
37#include "NSORT"                                version>=5.0
38#include "PatchFiles"                           version>=5.0
39//#include "PlotUtils"                  version>=5.0
40//AJJ October 2008 - switch to shared file loader
41#include "PlotUtilsMacro_v40"
42#include "NIST_XML_v40"
43#include "cansasXML"
44#include "USANS_SlitSmearing_v40"
45#include "GaussUtils_v40" // for isSANSResolution - could put this function elsewhere
46//
47#include "ProDiv"                               version>=5.0
48#include "ProtocolAsPanel"      version>=5.0
49//#include "RawDataReader"              version>=5.0                    //branched 29MAR07
50#include "RawWindowHook"                version>=5.0
51#include "RectAnnulAvg"                 version>=5.0
52#include "Schematic"                            version>=5.0
53#include "Tile_2D"                              version>=5.0
54#include "ANSTO_Transmission"   version>=5.0
55#include "WorkFileUtils"        version>=5.0
56#include "WriteQIS"                             version>=5.0
57// removed RT button from main panel AUG2006
58// removed RT ipf file in 29MAR07 branch (do not delete, but do not include or maintain)
59//#include "RealTimeUpdate_RT"          version>=5.0           
60#include "SANSPreferences"                              version>=5.0            //NEW 05MAY03
61#include "Subtract_1D"                          version>=5.0                    //NEW 14MAY03
62
63#include "SANS_Utilities"                                                               //new in the 29MAR07 branch
64#include "ANSTO_DataReadWrite"  //nha for Quokka
65#include "ANSTO_Utils"                   //nha for Quokka
66
67// new in Jan 2008
68#include "SASCALC"
69//#include "CheckVersionFTP"                            //added June 2008
70#include "MultScatter_MonteCarlo_2D"                    //Oct 2008 SRK for SASCALC simulation
71
72//#include "TISANE"
73
74
75//AJJ Oct 2008
76#include "PlotManager_v40"
77
78// SRK JUN2009
79#include "Smear_2D"             //2D resolution calculation and smearing
80
81
82
83
84// a simple list of items to add to the Beta menu
85// to allow testing of these features
86//
87// To activate the SANSBeta menu, change "xMenu" to "Menu"
88// and click "compile" at the bottom of this window. The SANSBeta
89// menu will appear in the menubar.
90//
91Menu "SANSBeta"
92        "Help for Beta Operations",DisplayHelpTopic/Z/K=1 "Beta SANS Tools"
93        "-"
94        "FillEMPUsingSelection"
95//      "GuessEveryTransFile"
96//      "GuessSelectedTransFiles"
97        "ClearSelectedTransAssignments"
98        "-"
99////    "CreateRunNumList"
100////    "TransList"
101        "ScatteringAtSDDList"
102////    "RemoveRunFromList"
103        "FillMREDList"
104        "-"
105////    "Set3NSORTFiles"
106        "CreateTableToCombine"
107        "DoCombineFiles"
108        "-"
109        "Convert To Lens"
110        "Convert To Pinhole"
111        "Patch Detector Pixel Size"
112        "Read Detector Pixel Size"
113        "-"
114        "AddALLToLayout"
115       
116End
Note: See TracBrowser for help on using the repository browser.