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

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

Added ANSTO files to the repository for SANS reduction

Changed #include files for each facility to have a #define SYMBOL at the top to allow small facility-specific changes in the main body of the code that are controlled with compiler directives

File size: 3.1 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// these procedure files are those used in version 5.0 of the
13// SANS Reduction macros, August 2006
14
15#define QUOKKA
16
17
18#include "AvgGraphics"                  version>=5.0
19#include "Buttons"                              version>=5.0
20#include "CatVSTable"                   version>=5.0
21#include "CircSectAve"                  version>=5.0
22#include "Correct"                              version>=5.0
23#include "DisplayUtils"                 version>=5.0
24#include "FIT_Ops"                              version>=5.0
25#include "Initialize"                           version>=5.0
26#include "MainPanel"                            version>=5.0
27#include "Marquee"              version>=5.0
28#include "MaskUtils"                            version>=5.0
29#include "Menu"                                 version>=5.0
30#include "MultipleReduce"                       version>=5.0
31#include "NSORT"                                version>=5.0
32#include "PatchFiles"                           version>=5.0
33//#include "PlotUtils"                  version>=5.0
34//AJJ October 2008 - switch to shared file loader
35#include "PlotUtilsMacro_v40"
36#include "NIST_XML_v40"
37#include "cansasXML_v11"
38#include "USANS_SlitSmearing_v40"
39#include "GaussUtils_v40" // for isSANSResolution - could put this function elsewhere
40//
41#include "ProDiv"                               version>=5.0
42#include "ProtocolAsPanel"      version>=5.0
43//#include "RawDataReader"              version>=5.0                    //branched 29MAR07
44#include "RawWindowHook"                version>=5.0
45#include "RectAnnulAvg"                 version>=5.0
46#include "Schematic"                            version>=5.0
47#include "Tile_2D"                              version>=5.0
48#include "ANSTO_Transmission"   version>=5.0
49#include "WorkFileUtils"        version>=5.0
50#include "WriteQIS"                             version>=5.0
51// removed RT button from main panel AUG2006
52// removed RT ipf file in 29MAR07 branch (do not delete, but do not include or maintain)
53//#include "RealTimeUpdate_RT"          version>=5.0           
54#include "SANSPreferences"                              version>=5.0            //NEW 05MAY03
55#include "Subtract_1D"                          version>=5.0                    //NEW 14MAY03
56
57#include "SANS_Utilities"                                                               //new in the 29MAR07 branch
58#include "ANSTO_DataReadWrite"  //nha for Quokka
59#include "ANSTO_Utils"                   //nha for Quokka
60
61// new in Jan 2008
62#include "SASCALC"
63//#include "CheckVersionFTP"                            //added June 2008
64#include "MultScatter_MonteCarlo_2D"                    //Oct 2008 SRK for SASCALC simulation
65
66//#include "TISANE"
67
68
69//AJJ Oct 2008
70#include "PlotManager_v40"
71
72// SRK JUN2009
73#include "Smear_2D"             //2D resolution calculation and smearing
74
75
76
77
78// a simple list of items to add to the Beta menu
79// to allow testing of these features
80//
81// To activate the SANSBeta menu, change "xMenu" to "Menu"
82// and click "compile" at the bottom of this window. The SANSBeta
83// menu will appear in the menubar.
84//
85Menu "SANSBeta"
86        "Help for Beta Operations",DisplayHelpTopic/Z/K=1 "Beta SANS Tools"
87        "-"
88        "FillEMPUsingSelection"
89//      "GuessEveryTransFile"
90//      "GuessSelectedTransFiles"
91        "ClearSelectedTransAssignments"
92        "-"
93////    "CreateRunNumList"
94////    "TransList"
95        "ScatteringAtSDDList"
96////    "RemoveRunFromList"
97        "FillMREDList"
98        "-"
99////    "Set3NSORTFiles"
100        "CreateTableToCombine"
101        "DoCombineFiles"
102        "-"
103        "Convert To Lens"
104        "Convert To Pinhole"
105        "Patch Detector Pixel Size"
106        "Read Detector Pixel Size"
107        "-"
108        "AddALLToLayout"
109       
110End
Note: See TracBrowser for help on using the repository browser.