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