Changeset 569 for sans/Dev/trunk
- Timestamp:
- Oct 9, 2009 12:55:13 PM (13 years ago)
- Location:
- sans/Dev/trunk/NCNR_User_Procedures
- Files:
-
- 1 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
sans/Dev/trunk/NCNR_User_Procedures/Analysis/Models/Models_2D/Sphere_2D_v40.ipf
r515 r569 175 175 Struct ResSmear_2D_AAOStruct &s 176 176 177 Smear_2DModel_5(Sphere2D_noThread,s) 177 // Smear_2DModel_5(Sphere2D_noThread,s) 178 Smear_2DModel_20(Sphere2D_noThread,s) 178 179 return(0) 179 180 end -
sans/Dev/trunk/NCNR_User_Procedures/Reduction/USANS/BT5_Loader.ipf
r540 r569 83 83 break // Hit blank line. End of data in the file. 84 84 endif 85 sscanf buffer,"%g%g%g ",v1,v2,v3 //v2,v3 not used85 sscanf buffer,"%g%g%g%g%g",v1,v2,v3,v4,v5 // 5 values here now 86 86 angle[numlinesloaded] = v1 //[0] is the ANGLE 87 87 -
sans/Dev/trunk/NCNR_User_Procedures/Reduction/USANS/COR_Graph.ipf
r564 r569 497 497 fname = fpath + listw[ii] 498 498 LoadBT5File(fname,"SWAP") //overwrite what's in the SWAP folder 499 Convert2Countrate("SWAP" )499 Convert2Countrate("SWAP",1) 500 500 if(ii==0) //first time, overwrite 501 501 NewDataWaves("SWAP",type) -
sans/Dev/trunk/NCNR_User_Procedures/Reduction/USANS/Main_USANS.ipf
r564 r569 281 281 282 282 LoadBT5File(fname,"SWAP") //overwrite what's in the SWAP folder 283 Convert2Countrate("SWAP" )283 Convert2Countrate("SWAP",1) 284 284 if(ii==0) //first time, overwrite 285 285 NewDataWaves("SWAP","EMP") … … 360 360 361 361 LoadBT5File(fname,"SWAP") //overwrite what's in the SWAP folder 362 Convert2Countrate("SWAP" )362 Convert2Countrate("SWAP",1) 363 363 if(ii==0) //first time, overwrite 364 364 NewDataWaves("SWAP","SAM") … … 418 418 // note that trans detector counts are NOT normalized to 1E6 mon cts (not necessary) 419 419 // 420 Function Convert2Countrate(type )420 Function Convert2Countrate(type,doNorm) 421 421 String type 422 Variable doNorm 422 423 423 424 SVAR USANSFolder = root:Packages:NIST:USANS:Globals:gUSANSFolder … … 440 441 //normalize to monitor countrate [=] counts/monitor 441 442 //trans countrate does not need to be normalized 442 NVAR defaultMCR=$(USANSFolder+":Globals:MainPanel:gDefaultMCR") 443 DetCts /= monCts/defaultMCR 444 ErrDetCts /= MonCts/defaultMCR 443 if(doNorm) 444 NVAR defaultMCR=$(USANSFolder+":Globals:MainPanel:gDefaultMCR") 445 DetCts /= monCts/defaultMCR 446 ErrDetCts /= MonCts/defaultMCR 447 endif 445 448 446 449 //adjust the note (now on basis of 1 second) … … 821 824 // sorts the list to alphabetical order 822 825 // 826 // modified to use the correct folder, switching on the control name (AddPanel added) 827 // 823 828 Function RefreshListButtonProc(ctrlName) : ButtonControl 824 829 String ctrlName … … 826 831 SVAR USANSFolder = root:Packages:NIST:USANS:Globals:gUSANSFolder 827 832 828 SVAR FilterStr = $(USANSFolder+":Globals:MainPanel:FilterStr") 833 String folderStr="" 834 if(cmpstr(ctrlName,"RefreshButton")==0) 835 //from MainUSANS panel 836 folderStr = "MainPanel" 837 else 838 folderStr = "AddPanel" 839 endif 840 841 SVAR FilterStr = $(USANSFolder+":Globals:"+folderStr+":FilterStr") 829 842 print FilterStr 830 843 String filter … … 860 873 newList = SortList(newList,";",0) //get them in order 861 874 num=ItemsInList(newlist,";") 862 Wave/T fileWave = $(USANSFolder+":Globals: MainPanel:fileWave")863 Wave selFileW = $(USANSFolder+":Globals: MainPanel:selFileW")875 Wave/T fileWave = $(USANSFolder+":Globals:"+folderStr+":fileWave") 876 Wave selFileW = $(USANSFolder+":Globals:"+folderStr+":selFileW") 864 877 Redimension/N=(num) fileWave 865 878 Redimension/N=(num) selFileW -
sans/Dev/trunk/NCNR_User_Procedures/Reduction/USANS/USANS_Includes.ipf
r547 r569 20 20 #include "CheckVersionFTP" //added June 2008 21 21 #include "GaussUtils_v40" //added Oct 2008 for unified file loading 22 #include "BT5_AddFiles" //Oct 2009 to add raw data files 22 23 23 24 // USANS simulation and required procedures -
sans/Dev/trunk/NCNR_User_Procedures/Reduction/USANS/U_CALC.ipf
r564 r569 52 52 Proc Show_UCALC() 53 53 54 Init_UCALC()55 54 DoWindow/F UCALC 56 55 if(V_Flag==0) 56 Init_UCALC() 57 57 UCALC_Panel() 58 58 CalcTotalCountTime() … … 444 444 PopupMenu U_popup0,pos={left+20,205},size={165,20},proc=Sim_USANS_ModelPopMenuProc,title="Model" 445 445 PopupMenu U_popup0,mode=1,value= #"U_FunctionPopupList()" 446 SetVariable setvar0,pos={left+20,279},size={120,15},title="Empty Level",disable=2 447 SetVariable setvar0,limits={0,10,0.01},value= root:Packages:NIST:USANS:Globals:U_Sim:g_EmptyLevel 448 SetVariable setvar0_1,pos={left+20,304},size={120,15},title="Bkg Level",disable=2 449 SetVariable setvar0_1,limits={0,10,0.01},value= root:Packages:NIST:USANS:Globals:U_Sim:g_BkgLevel 446 447 //unused as of yet, not sure I'll ever need these 448 // SetVariable setvar0,pos={left+20,279},size={120,15},title="Empty Level",disable=2 449 // SetVariable setvar0,limits={0,10,0.01},value= root:Packages:NIST:USANS:Globals:U_Sim:g_EmptyLevel 450 // SetVariable setvar0_1,pos={left+20,304},size={120,15},title="Bkg Level",disable=2 451 // SetVariable setvar0_1,limits={0,10,0.01},value= root:Packages:NIST:USANS:Globals:U_Sim:g_BkgLevel 450 452 451 453 … … 807 809 808 810 // did not do this step 809 //Convert2Countrate("SWAP" )811 //Convert2Countrate("SWAP",1) 810 812 // 811 813
Note: See TracChangeset
for help on using the changeset viewer.