- Timestamp:
- Jan 22, 2016 11:40:40 AM (7 years ago)
- Location:
- sans/Dev/trunk/NCNR_User_Procedures/Reduction/VSANS
- Files:
-
- 3 added
- 1 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
sans/Dev/trunk/NCNR_User_Procedures/Reduction/VSANS/VSANS_Includes.ipf
r972 r975 26 26 27 27 // for possible peak fitting 28 #include " BroadPeak_Pix_2D"28 #include "V_BroadPeak_Pix_2D" 29 29 #include "VC_BeamCenter" 30 30 … … 47 47 #include "V_WorkFolderUtils" 48 48 49 // start of raw data display panel 50 #include "V_Test_RAW_Panel" // rename this later when it's done 51 //#include "V_WorkFileUtils" // not ready to add yet -
sans/Dev/trunk/NCNR_User_Procedures/Reduction/VSANS/V_MainPanel.ipf
r973 r975 55 55 String hdfDF = root:file_name // last file loaded, may not be the safest way to pass 56 56 CopyHDFToWorkFolder(hdfDF,"RAW") // copy what is needed for data processing (not the DAS_logs) 57 58 // this (in SANS) just passes directly to fRawWindowHook() 57 59 UpdateDisplayInformation("RAW") // plot the data in whatever folder type 60 58 61 endif 59 62 End -
sans/Dev/trunk/NCNR_User_Procedures/Reduction/VSANS/V_TubeAdjustments.ipf
r965 r975 1 1 #pragma rtGlobals=3 // Use modern global access method and strict wave access. 2 2 3 3 // 4 // functions for testing and then actually applying the nonlinear corrections to the 5 // tube detectors. These routines are for a test bank of 8 tubes (vertical) that were 6 // run at a subdivision of 1024. VSANS will be different in practice 7 // 8 // but the fundamental process is the same, and can be translated into proper functions as needed 9 // 4 10 5 11 -
sans/Dev/trunk/NCNR_User_Procedures/Reduction/VSANS/V_WorkFolderUtils.ipf
r972 r975 7 7 // 8 8 9 9 // TODO: write function 10 // KillVANSObjects() //Kills (/Z) the list of objects that I generate 11 // !! but I must maintain the list 12 // 10 13 11 14 … … 20 23 // what I know that I don't need 21 24 // 25 // TODO !!! DuplicateDataFolder will FAIL - in the base case of RAW data files, the 26 // data is actually in use - so it will fail every time. need an alternate solution. in SANS, 27 // there are a limited number of waves to carry over, so Dupliate/O is used for rw, tw, data, etc. 28 // 29 // 30 // 31 // TODO : I also need a list of what is generated during processing that may be hanging around - that I need to 32 // be sure to get rid of - like the calibration waves, solidAngle, etc. 22 33 // 23 34 // hdfDF is the name only of the data in storage. May be full file name with extension (clean as needed) … … 38 49 // copy the folders 39 50 KillDataFolder/Z toDF //DuplicateDataFolder will not overwrite, so Kill 51 // this will fail if something was in use 40 52 DuplicateDataFolder $fromDF,$toDF 41 53 … … 48 60 // reduction 49 61 // sample 62 63 64 65 KillDataFolder/Z toDF+":control" 66 Print V_flag 67 // if not OK, need to duplicate/O 68 69 50 70 51 71 // ***what about the variables @ the top level?
Note: See TracChangeset
for help on using the changeset viewer.