source: sans/Dev/trunk/NCNR_User_Procedures/Reduction/USANS/NCNR_USANS_Includes_v230.ipf

Last change on this file was 903, checked in by srkline, 10 years ago

minor changes to the MC scripting, more examples of looping to generate long "runs"

Modified the NCNR loader (Macros menu) to include different facility packages, hopefully exclusive. Will need final tweaking once we settle on file names.

For the USANS procedures from KIST - changed the names to have "KIST_" prefix, and changed NCNR-specific to have "NCNR_" prefix, and I'll do the same with the SANS reduction procedures. Then all will be consistent, and each set of facility-specific files will be grouped in a directory listing.

File size: 1.5 KB
RevLine 
[903]1#pragma rtGlobals=1             // Use modern global access method.
2#pragma version=2.20
3#pragma IgorVersion=6.1
4
5
6// to properly set up the template for other facility reduction templates,
7// function NCNR_USANS() must exist here in the Includes file.
8//
9Function NCNR_USANS()
10        //does nothing but define NCNR_USANS()
11        return(0)
12End
13
14
15//*************
16// the list of files to include in the USANS reduction experiment
17//  - files must be located somewhere in the User Procedures folder
18// or sub-folders
19//
20
21
22#include "BT5_Loader",version >= 2.20   
23#include "COR_Graph",version >= 2.20                   
24#include "Main_USANS",version >= 2.20   
25#include "PlotUtilsMacro_v40",version >= 2.20
26#include "NIST_XML_v40"                                 //cansas file writer
27#include "USANS_SlitSmearing_v40"       
28#include "WriteUSANSData",version >= 2.20       
29#include "LakeDesmearing_JB",version >= 2.20   
30#include "USANSCatNotebook",version >= 2.20     
31#include "CheckVersionFTP"                              //added June 2008
32#include "GaussUtils_v40"                               //added Oct 2008 for unified file loading
33#include "BT5_AddFiles"                                 //Oct 2009 to add raw data files
34#include "NCNR_Utils"                                   //needed for NIST_XML
35#include "NCNR_USANS_Utils"                                     //USANS-specific initialization
36
37
38// USANS simulation and required procedures
39#include "U_CALC"
40#include "USANS_EmptyWaves"
41#include "MultScatter_MonteCarlo_2D"
42#include "SASCALC"
43#include "NCNR_DataReadWrite"
44#include "SANS_Utilities"
45#include "MultipleReduce"
46#include "WriteQIS"
47
48//AJJ for data set output
49#include "DataSetHandling"
50#Include "WriteModelData_v40"
51#include "PlotManager_v40"
Note: See TracBrowser for help on using the repository browser.