Ignore:
Timestamp:
Jan 9, 2018 10:02:45 AM (5 years ago)
Author:
srkline
Message:

cleanup of TODO items in code, no noteworthy changes

prepare a test release package for the January startup of VSANS, not a general release (since no changes to SANS or USANS)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sans/Dev/trunk/NCNR_User_Procedures/Reduction/VSANS/V_DIVUtils.ipf

    r1078 r1079  
    33// 
    44// ******** 
    5 // TODO -- this is an incomplete DIV file. need to identify how to generate a real DIV file 
    6 //     for the different detectors, and how to fill it into a file.  
     5// TODO -- this file is preliminary. It has not yet been tested on enough real data 
     6//    to generate a DIV file. 
    77//    Not sure how it will be measured in practice on VSANS. 
    88// 
    9 //   JAN 2017 
     9//   JAN 2018 
    1010// 
    1111// TODO: 
    12 // -- complete the description of the steps needed... 
     12// x- complete the description of the steps needed... 
    1313// Data needs to be reduced to the "COR" level - that means that the  
    1414// PLEX data has been added to work files, and the empty and blocked beam have been 
     
    3535 
    3636 
    37 /// TODO: 
    38 // -- need a way to view the DIV data (each panel) and see the stats on the values 
     37/// DONE: 
     38// x- need a way to view the DIV data (each panel) and see the stats on the values 
    3939//  (maybe a simple panel viewer, one-at-a-time, or all 4 as individuals, not on the same scale) 
    4040 
     
    4848// x- then I need to be able to read the error in (done) 
    4949 
    50  
    51  
    52 // Basic function: 
    53 // -- Setup_VSANS_DIV_Struct() 
    54 // 
    55 // -- Clear the DIV data folder: V_KillWavesInFolder("DIV") 
    56 // 
    57 // -- reduce the data (to the COR level?) 
    58  
    59 // -- V_NormalizeDIV() (one panel at a time, using the mask) 
    60 // -- V_CopyDIVToSave() -or- V_CopyDIVToSave_OnePanel() 
    61  
    62 // -- Save_VSANS_DIV_Nexus()  
    63 // 
    6450 
    6551 
     
    192178// type is the work folder where the (? corrected) data is currently 
    193179// 
    194 // TODO 
     180// DONE 
    195181// x- data should be copied to some alternate work folder before this step 
    196182// x- for T/B detectors, this may not work as intended if the whole detector is not illuminated. 
     
    257243// type is the work folder where the (? corrected) data is currently 
    258244// 
    259 // TODO 
     245// NOTE (Currently unused. use V_NormalizeDIV_onePanel() instead) 
     246// 
    260247// -- data should be copied to some alternate work folder before this step 
    261248// -- for T/B detectors, this may not work as intended if the whole detector is not illuminated. 
     
    339326 
    340327 
    341 // TODO 
     328 
    342329// currently, there are no dummy fill values or attributes for the fake DIV file 
    343330// 
     
    381368End 
    382369 
    383 ////////////// fake DIV file tests 
     370////////////// DIV file tests 
    384371// 
    385372// 
     
    389376// file header. nothing more is needed (possibly) 
    390377// 
    391 // TODO -- I want to re-visit the propagation of errors in the DIV file. No errors are ever calculated/saved  
    392 //   during the generation of the file, but there's no reason it couldn't. the idea is that the plex 
    393 //   is counted so long that the errors are insignificant compared to the data errors, but that may not 
    394 //   always be the case. A bit of math may prove this. or not. Plus, the situation for VSANS may be different. 
    395 // 
    396 // 
    397 // TODO -- make the number of pixels GLOBAL 
     378// 
     379// 
     380// TODO -- correct the number of pixels for the BACK detector 
    398381// 
    399382Proc H_Setup_VSANS_DIV_Structure() 
     
    500483// x- any manipulations, stats ? 
    501484// x- add an "update" button (to update the status of the data - this may be automatic with an operation) 
    502 // -- add a "load DIV" button 
    503 // -- add a "copy" button 
     485// -- add a "load DIV" button (to make it easy) 
     486// -- add a "copy" button (to fill move data to STO and SUB) 
    504487// x- add a "ratio" button 
    505488// x- add a "difference" button 
Note: See TracChangeset for help on using the changeset viewer.