Ignore:
Timestamp:
May 22, 2018 3:29:01 PM (5 years ago)
Author:
srkline
Message:

bug fixes for the back detector dimensions and beam center (pixels)

File:
1 edited

Legend:

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

    r1093 r1101  
    173173                        V_NonLinearCorrection_B(folder,w,cal_x,cal_y,detStr,destPath) 
    174174 
    175                         if(kBCTR_CM) 
    176  
    177                                 Make/O/D/N=1 $(destPath + ":entry:instrument:detector_"+detStr+":beam_center_x_mm") 
    178                                 Make/O/D/N=1 $(destPath + ":entry:instrument:detector_"+detStr+":beam_center_y_mm") 
    179                                 WAVE x_mm = $(destPath + ":entry:instrument:detector_"+detStr+":beam_center_x_mm") 
    180                                 WAVE y_mm = $(destPath + ":entry:instrument:detector_"+detStr+":beam_center_y_mm") 
    181                                 x_mm[0] = V_getDet_beam_center_x(folder,detStr) * 10            // convert cm to mm 
    182                                 y_mm[0] = V_getDet_beam_center_y(folder,detStr) * 10            // convert cm to mm 
    183                                  
    184                                 // now I need to convert the beam center in mm to pixels 
    185                                 // and have some rational place to look for it... 
    186                                 V_ConvertBeamCtr_to_pixB(folder,detStr,destPath) 
    187                         else 
     175// "B" is always naturally defined in terms of a pixel center. This can be converted to mm,  
     176// but the experiment will measure pixel x,y - just like ordela detectors. 
     177 
     178//                      if(kBCTR_CM) 
     179// 
     180//                              Make/O/D/N=1 $(destPath + ":entry:instrument:detector_"+detStr+":beam_center_x_mm") 
     181//                              Make/O/D/N=1 $(destPath + ":entry:instrument:detector_"+detStr+":beam_center_y_mm") 
     182//                              WAVE x_mm = $(destPath + ":entry:instrument:detector_"+detStr+":beam_center_x_mm") 
     183//                              WAVE y_mm = $(destPath + ":entry:instrument:detector_"+detStr+":beam_center_y_mm") 
     184//                              x_mm[0] = V_getDet_beam_center_x(folder,detStr) * 10            // convert cm to mm 
     185//                              y_mm[0] = V_getDet_beam_center_y(folder,detStr) * 10            // convert cm to mm 
     186//                               
     187//                              // now I need to convert the beam center in mm to pixels 
     188//                              // and have some rational place to look for it... 
     189//                              V_ConvertBeamCtr_to_pixB(folder,detStr,destPath) 
     190//                      else 
     191 
    188192                                // beam center is in pixels, so use the old routine 
    189193                                V_ConvertBeamCtr_to_mmB(folder,detStr,destPath) 
    190194 
    191                         endif 
     195//                      endif 
    192196                        V_Detector_CalcQVals(folder,detStr,destPath) 
    193197 
Note: See TracChangeset for help on using the changeset viewer.