source: sans/Dev/branches/nxcansas_writer/NCNR_User_Procedures/Reduction/USANS/NCNR_USANS_Includes_v230.ipf @ 1172

Last change on this file since 1172 was 1172, checked in by krzywon, 3 years ago

Update the USANS writer to generalize the meta data and allow for multiple sasentry per file (untested).

File size: 1.6 KB
Line 
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 "WriteUSANSNXcanSAS"          //NXcanSAS file writer
28#include "USANS_SlitSmearing_v40"       
29#include "WriteUSANSData",version >= 2.20       
30#include "LakeDesmearing_JB",version >= 2.20   
31#include "USANSCatNotebook",version >= 2.20     
32#include "CheckVersionFTP"                              //added June 2008
33#include "GaussUtils_v40"                               //added Oct 2008 for unified file loading
34#include "BT5_AddFiles"                                 //Oct 2009 to add raw data files
35#include "NCNR_Utils"                                   //needed for NIST_XML
36#include "NCNR_USANS_Utils"                                     //USANS-specific initialization
37
38
39// USANS simulation and required procedures
40#include "U_CALC"
41#include "USANS_EmptyWaves"
42#include "MultScatter_MonteCarlo_2D"
43#include "SASCALC"
44#include "NCNR_DataReadWrite"
45#include "SANS_Utilities"
46#include "MultipleReduce"
47#include "WriteQIS"
48
49//AJJ for data set output
50#include "DataSetHandling"
51#Include "WriteModelData_v40"
52#include "PlotManager_v40"
Note: See TracBrowser for help on using the repository browser.