source: sans/Dev/trunk/NCNR_User_Procedures/Reduction/VSANS/V_Menu.ipf @ 982

Last change on this file since 982 was 982, checked in by srkline, 7 years ago

more changes and additons to display VSANS data

adding functions for IvsQ plotting

coverted much of VCALC to have similar folder structure as HDF to allow re-use of the Q-binning procedures from VCALC with real data in work files.

re-working the beam center finder to get it to work with work file data rather then only VCALC.

new plotting routines for the panels to rescale to the beam center (still in pixels, though)

  • Property svn:executable set to *
File size: 2.3 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// Vers 1.2 091901
8//
9//****************************
10//
11
12
13Menu "VSANS"
14        "Initialize",Initialize_VSANS()
15        "VSANS Help"
16        "-"
17        "Main Control Panel",DoWindow/F Main_VSANS_Panel
18        "Data Display",DoWindow/F VSANS_Data
19        "VCALC",VCALC_Panel()
20        "-"
21        Submenu "In Progress Panels"
22                "VSANS Preferences",Show_VSANSPreferences_Panel()
23               
24        End
25End
26
27
28
29//
30Menu "SANS"
31        "Initialize"
32        "SANS Help"
33        "-"
34        "Main Control Panel",DoWindow/F Main_Panel
35        "SASCALC"
36        "-"
37        Submenu "Data Display"
38                "Show 2D SANS Data",DoWindow/F SANS_Data
39                "Show File Table",ShowCatWindow()
40        End
41        Submenu "Input Panels"
42                "Calculate Transmissions",CalcTrans()
43                "Build Reduction Protocols",ReductionProtocolPanel()
44                "Reduce Multiple Files",ReduceMultipleFiles()
45                "Patch Files",PatchFiles()
46                "1D Average",ShowAveragePanel()         
47        End
48        Submenu "1-D Processing"
49                "Load and Plot 1D Data",Show_Plot_Manager()
50                "Open FIT Panel",OpenFITPanel()
51                "Sort and Combine data",ShowNSORTPanel()
52//              "Subtract 1D Data Sets",OpenSubtract1DPanel()
53                "ReWrite Experimental Data",MakeDMPanel()               //,ReWrite1DData()      // SRK SEP10
54                "1D Arithmetic Panel",MakeDAPanel()
55                "ReBin 1D Data",OpenRebin()
56        End
57        Submenu "2-D Processing"
58                "2D Work file Math",Show_WorkMath_Panel()
59                "Tile Raw 2D files",Show_Tile_2D_Panel()
60                "Export 2D ASCII data",Export_RAW_Ascii_Panel()
61                "Bin QxQy Data to 1D",BinQxQy_to_1D()
62        End
63        Submenu "Event Processing"
64                "Event Mode Process Panel",Show_Event_Panel()
65                "Adjust Events",ShowEventCorrectionPanel()
66                "Create Custom Bins",Show_CustomBinPanel()
67                "-"
68                "Split Large File",SplitBigFile()
69                "Accumulate First Slice",AccumulateSlices(0)
70                "Add Current Slice",AccumulateSlices(1)
71                "Display Accumulated Slices",AccumulateSlices(2)       
72        End
73        "-"
74        "NCNR Preferences",Show_Preferences_Panel()
75        "Feedback or Bug Report",OpenTracTicketPage()
76        "Open Help Movie Page",OpenHelpMoviePage()
77        "Check for Updates",CheckForLatestVersion()
78//      Submenu "Utility Routines"
79//              "Clear Work Folders"
80//              "Clear Root Folder"
81//      End
82End
83
84Function VSANSHelp()
85        DisplayHelpTopic/Z/K=1 "VSANS Data Reduction Tutorial"
86        if(V_flag !=0)
87                DoAlert 0,"The VSANS Data Reduction Tutorial Help file could not be found, because it has not yet been written"
88        endif
89End
Note: See TracBrowser for help on using the repository browser.