source: sans/Dev/trunk/NCNR_User_Procedures/Reduction/SANS/HFIR_Includes_v520.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.3 KB
Line 
1#pragma rtGlobals=1             // Use modern global access method.
2#pragma version=5.0
3#pragma IgorVersion=6.1
4
5
6#define HFIR
7
8
9//*************
10// the list of files to include in the SANS reduction experiment
11//  - files must be located somewhere in the User Procedures folder
12// or sub-folders
13//
14// these procedure files are those used in version 5.0 of the
15// SANS Reduction macros, August 2006
16
17#include "AvgGraphics"                  version>=5.0
18#include "Buttons"                              version>=5.0
19#include "CatVSTable"                   version>=5.0
20#include "CircSectAve"                  version>=5.0
21#include "Correct"                              version>=5.0
22#include "DisplayUtils"                 version>=5.0
23#include "FIT_Ops"                              version>=5.0
24#include "Initialize"                   version>=5.0
25#include "MainPanel"                    version>=5.0
26#include "Marquee"                              version>=5.0
27#include "MaskUtils"                    version>=5.0
28#include "Menu"                                 version>=5.0
29#include "MultipleReduce"               version>=5.0
30#include "NSORT"                                        version>=5.0
31#include "PatchFiles"                   version>=5.0
32//#include "PlotUtils"                  version>=5.0
33//AJJ October 2008 - switch to shared file loader
34#include "PlotUtilsMacro_v40"
35#include "NIST_XML_v40"
36#include "cansasXML_v11"
37#include "USANS_SlitSmearing_v40"
38#include "GaussUtils_v40" // for isSANSResolution - could put this function elsewhere
39//
40#include "ProDiv"                               version>=5.0
41#include "ProtocolAsPanel"              version>=5.0
42//#include "RawDataReader"              version>=5.0                    //branched 29MAR07
43#include "RawWindowHook"                version>=5.0
44#include "RectAnnulAvg"                 version>=5.0
45#include "Schematic"                    version>=5.0
46#include "Tile_2D"                              version>=5.0
47#include "Transmission"                 version>=5.0
48//#include "VAXFileUtils"                       version>=5.0            //branched 29MAR07
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//Add back Real Time for ICE
54////#include "RealTimeUpdate_RT"                version>=5.0           
55#include "SANSPreferences"                              version>=5.0            //NEW 05MAY03
56#include "Subtract_1D"                          version>=5.0                    //NEW 14MAY03
57
58#include "HFIR_Utils"                                                                   //new in the 29MAR07 branch
59#include "HFIR_DataReadWrite"                                                   //new in the 29MAR07 branch
60#include "SANS_Utilities"                                                               //new in the 29MAR07 branch
61
62// new in Jan 2008
63////#include "SASCALC"
64#include "CheckVersionFTP"                              //added June 2008
65////#include "MultScatter_MonteCarlo_2D"                        //Oct 2008 SRK for SASCALC simulation
66
67
68//#include "TISANE"
69
70
71//AJJ Oct 2008
72#include "PlotManager_v40"
73
74// SRK JUN2009
75#include "Smear_2D"             //2D resolution calculation and smearing
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        "Patch User Account Name"
108        "Read User Account Name"
109        "Patch Monitor Count"
110        "Read Monitor Count"
111        "-"
112        "AddALLToLayout"
113       
114End
Note: See TracBrowser for help on using the repository browser.