1 | #pragma rtGlobals=3 // Use modern global access method and strict wave access. |
---|
2 | |
---|
3 | // to properly set up the template for other facility reduction templates, |
---|
4 | // function NCNR_VSANS() must exist here in the Includes file. |
---|
5 | // |
---|
6 | Function NCNR_VSANS() |
---|
7 | //does nothing but define NCNR() |
---|
8 | return(0) |
---|
9 | End |
---|
10 | |
---|
11 | |
---|
12 | #include "VC_DetectorBinning_Q" |
---|
13 | #include "VC_DetectorBinning_Slit" |
---|
14 | #include "VC_DetectorBinning_Utils" |
---|
15 | #include "VC_FrontView_Deg" |
---|
16 | #include "VC_HDF5_VSANS_Utils" |
---|
17 | #include "VC_SideView" |
---|
18 | #include "VC_UtilityProcedures" |
---|
19 | #include "VC_VCALCPanel_MockUp" |
---|
20 | |
---|
21 | #include "HDF5gateway_NCNR" |
---|
22 | #include "Nexus_SANS_Write" |
---|
23 | #include "Nexus_VSANS_Write" |
---|
24 | //#include "V_ReadWrite_HDF5" //AUG2015 beginning of read/write, renamed Nov2015 |
---|
25 | #include "V_NexusFromIgor" //AUG2015 - depricated, but keep for now |
---|
26 | |
---|
27 | // for possible peak fitting |
---|
28 | #include "V_BroadPeak_Pix_2D" |
---|
29 | #include "VC_BeamCenter" |
---|
30 | |
---|
31 | // for fitting data to generate tube corrections |
---|
32 | #include "V_TubeAdjustments" |
---|
33 | #include "V_DetectorCorrections" |
---|
34 | |
---|
35 | // for ISO time in Nexus files |
---|
36 | #include "V_ISO8601_Util" |
---|
37 | |
---|
38 | // HDF R/W Nov 2015 |
---|
39 | #include "V_HDF5_Read" |
---|
40 | #include "V_HDF5_Write" |
---|
41 | #include "V_HDF5_RW_Utils" |
---|
42 | |
---|
43 | // start of VSANS reduction procedures |
---|
44 | #include "V_Initialize" |
---|
45 | #include "V_MainPanel" |
---|
46 | #include "V_Menu" |
---|
47 | #include "V_VSANS_Preferences" |
---|
48 | #include "V_WorkFolderUtils" |
---|
49 | |
---|
50 | // start of raw data display panel |
---|
51 | #include "V_Test_RAW_Panel" // rename this later when it's done |
---|
52 | #include "V_Utilities_General" // |
---|