source: sans/Dev/trunk/NCNR_User_Procedures/Reduction/VSANS/VSANS_Includes.ipf @ 1146

Last change on this file since 1146 was 1146, checked in by srkline, 4 years ago

adding first pass of procedures to allow plotting of sensor data. currently the sensor data folders are listed (if present), with status of data fields and a plot of the data. Attributes are not read in so the units are not known. CUrrently limited to temperature data

access to the nre panel is from the menu or the raw data panel.

File size: 3.4 KB
Line 
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//
6Function NCNR_VSANS()
7        //does nothing but define NCNR()
8        return(0)
9End
10
11
12// These files are COMMON NCNR FILES
13// the first three are necessary for loading and plotting of 1D data sets
14// using the PlotManager, including loading of slit-smeared VSANS data
15#include "PlotUtilsMacro_v40"
16#include "PlotManager_v40"
17#include "GaussUtils_v40"
18#include "NIST_XML_v40"
19#include "USANS_SlitSmearing_v40"
20
21//
22//#include "NCNR_Utils"         //needed to load linear fits, mostly VAX file name junk
23//#include "LinearizedFits_v40"         //won't compile - needs NCNR_Utils (then starts a chain of dependencies...)
24
25
26
27// VC designation is for VCALC (mostly)
28// and V designation is for VSANS
29// no prefix = COMMON procedure files
30//  note that the common files are not in the VSANS procedure folder and
31//  are not included in the line count
32
33
34#include "VC_DetectorBinning_Q"
35#include "VC_DetectorBinning_Slit"
36#include "VC_DetectorBinning_Utils"
37#include "VC_FrontView_Deg"     
38#include "VC_HDF5_VSANS_Utils"
39#include "VC_SideView"
40#include "VC_UtilityProcedures"
41#include "VC_VCALCPanel_MockUp"
42
43#include "HDF5gateway_NCNR"
44#include "Vx_Nexus_SANS_Write"
45#include "Vx_Nexus_VSANS_Write"
46//#include "V_ReadWrite_HDF5"           //AUG2015 beginning of read/write, renamed Nov2015
47#include "Vx_NexusFromIgor"                     //AUG2015 - depricated, but keep for now
48
49// for possible peak fitting
50#include "V_BroadPeak_Pix_2D"
51#include "V_BeamCenter"
52
53// for fitting data to generate tube corrections
54#include "V_TubeAdjustments"
55#include "V_DetectorCorrections"
56
57// for ISO time in Nexus files
58#include "V_ISO8601_Util"
59
60// HDF R/W Nov 2015
61#include "V_HDF5_Read"
62#include "V_HDF5_Write"
63#include "V_HDF5_RW_Utils"
64
65// start of VSANS reduction procedures
66#include "V_Initialize"
67#include "V_MainPanel"
68#include "V_Menu"
69#include "V_VSANS_Preferences"
70#include "V_WorkFolderUtils"
71
72// start of raw data display panel
73#include "V_RAW_Data_Panel"             // rename this later when it's done
74#include "V_Utilities_General"          //
75#include "V_DataPlotting"
76
77// 1D binning, combining 1D sets
78#include "V_IQ_Utilities"
79
80// testing procedures, to fill fake data from VCALC simulations
81#include "V_Testing_Data_Procs"
82
83// mask files
84#include "V_MaskUtils"
85
86// DIV files
87#include "V_DIVUtils"
88
89// more functionality
90#include "V_FileCatalog"
91#include "V_PatchFiles"
92#include "V_ShowDataTree"
93
94#include "V_Correct"
95#include "V_Detector_Isolate"
96#include "V_Protocol_Reduction"
97#include "V_Marquee_Operations"
98#include "V_RealTimeUpdate"
99#include "V_Combine_1D"
100#include "V_Transmission"
101
102#include "V_MultipleReduce"
103#include "V_EventMode_Utils"
104#include "V_EventModeProcessing"
105
106
107//
108#include "V_Instrument_Resolution"
109#include "V_IQ_Annular"
110#include "V_Write_VSANS_QIS"
111
112//
113#include "V_Attenuation"
114
115// for loading of slit-smeared VSANS data
116// and generating the smearing matrix
117// as of MAY 2018, this has been merged with USANS_SlitSmearing_v40.ipf
118//#include "V_USANS_SlitSmearing_v40"
119
120// for smearing of White beam data
121//
122#include "V_WhiteBeamSmear"
123#include "V_WhiteBeamDistribution"
124#include "V_DummyFunctions"
125// VSANS Analysis functions (under Analysis trunk, not Reduction)
126#include "V_WB_BroadPeak"
127#include "V_WB_GaussSpheres"
128#include "V_WB_Beaucage"
129
130
131#include "V_Utilities_Comparisons"
132#include "V_Sector_Average"
133#include "V_TemperatureSensor"
134
Note: See TracBrowser for help on using the repository browser.