Changeset 555
- Timestamp:
- Sep 14, 2009 11:59:44 AM (13 years ago)
- Location:
- sans
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
sans/Dev/trunk/NCNR_User_Procedures/Common/NIST_XML_v40.ipf
r548 r555 361 361 End 362 362 363 //AJJ 12/5/08 364 365 //Define struct for file contents 366 Structure NISTXMLfile 367 // string filename 368 string Run 369 string title 370 371 //<SASdata> 372 Wave Q,I,Idev,Qdev,Qmean,Shadowfactor,dQl 373 string unitsQ,unitsI,unitsIdev,unitsQdev,unitsQmean,unitsShadowfactor,unitsdQl 374 375 // Variable flux_monitor 376 // string Q_resolution 377 378 //<SASsample> 379 string sample_ID 380 variable sample_thickness 381 string unitssample_thickness 382 variable sample_transmission 383 384 //SASinstrument 385 string nameSASinstrument 386 // SASinstrument/SASsource 387 string radiation 388 // string beam_shape 389 variable wavelength 390 string unitswavelength 391 variable wavelength_spread 392 string unitswavelength_spread 393 394 //<SAScollimation> 395 // variable collimation_length 396 // string unitscollimation_length 397 variable source_aperture 398 string unitssource_aperture 399 string typesource_aperture 400 variable sample_aperture 401 string unitssample_aperture 402 string typesample_aperture 403 404 //SASdetector <SASdetector> 405 string detector_name 406 variable offset_angle 407 string unitsoffset_angle 408 variable SDD 409 string unitsSDD 410 variable beamcenter_X 411 string unitsbeamcenter_X 412 variable beamcenter_Y 413 string unitsbeamcenter_Y 414 // variable pixel_sizeX 415 // string unitspixel_sizeX 416 // variable pixel_sizeY 417 // string unitspixel_sizeY 418 // string detectortype 419 420 // <SASprocess name="NCNR-IGOR"> 421 string nameSASprocess 422 string SASprocessnote 423 // string SASprocessdate 424 // string average_type 425 // string SAM_file 426 // string BKD_file 427 // string EMP_file 428 // string DIV_file 429 // string MASK_file 430 // string ABS_parameters 431 // variable TSTAND 432 // variable DSTAND 433 // string unitsDSTAND 434 // variable IZERO 435 // variable XSECT 436 // string unitsXSECT 437 string SASnote 438 Endstructure 439 440 441 //Function to write NIST canSAS XML files 442 //Minimalist XML file - AJJ Dec 2008 443 function writeNISTXML(fileName, NISTfile) 444 String fileName 445 Struct NISTXMLfile &NISTfile 446 447 variable fileID 448 449 //create the sasXML file with SASroot 450 //no namespace, no prefix 451 fileID = xmlcreatefile(fileName,"SASroot","cansas1d/1.0","") 452 453 //create a version attribute for the root element 454 xmlsetAttr(fileID,"/SASroot","","version","1.0") 455 xmlsetAttr(fileID,"/SASroot","","xmlns:xsi","http://www.w3.org/2001/XMLSchema-instance") 456 xmlsetAttr(fileID,"/SASroot","","xsi:schemaLocation","cansas1d/1.0 http://svn.smallangles.net/svn/canSAS/1dwg/trunk/cansas1d.xsd") 457 458 459 //create the SASentry node 460 xmladdnode(fileID,"/SASroot","","SASentry","",1) 461 462 //create the Title node 463 xmladdnode(fileID,"/SASroot/SASentry","","Title",NISTfile.Title,1) 464 465 //create the Run node 466 xmladdnode(fileID,"/SASroot/SASentry","","Run",NISTfile.Run,1) 467 468 //create the SASdata node 469 xmladdnode(fileID,"/SASroot/SASentry","","SASdata","",1) 470 471 variable ii 472 473 if (WaveExists(NISTfile.dQl) == 1) 474 for(ii=0 ; ii<numpnts(NISTfile.Q) ; ii+=1) 475 xmladdnode(fileID,"/SASroot/SASentry/SASdata","","Idata","",1) 476 xmladdnode(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]","","Q",num2str(NISTfile.Q[ii]),1) 477 xmlsetAttr(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]/Q","","unit",NISTfile.unitsQ) 478 479 xmladdnode(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]","","I",num2str(NISTfile.I[ii]),1) 480 xmlsetAttr(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]/I","","unit",NISTfile.unitsI) 481 482 xmladdnode(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]","","Idev",num2str(NISTfile.Idev[ii]),1) 483 xmlsetAttr(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]/Idev","","unit",NISTfile.unitsIdev) 484 485 xmladdnode(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]","","Idev",num2str(NISTfile.dQl[ii]),1) 486 xmlsetAttr(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]/Idev","","unit",NISTfile.unitsdQl) 487 endfor 488 else 489 for(ii=0 ; ii<numpnts(NISTfile.Q) ; ii+=1) 490 xmladdnode(fileID,"/SASroot/SASentry/SASdata","","Idata","",1) 491 xmladdnode(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]","","Q",num2str(NISTfile.Q[ii]),1) 492 xmlsetAttr(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]/Q","","unit",NISTfile.unitsQ) 493 494 xmladdnode(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]","","I",num2str(NISTfile.I[ii]),1) 495 xmlsetAttr(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]/I","","unit",NISTfile.unitsI) 496 497 xmladdnode(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]","","Idev",num2str(NISTfile.Idev[ii]),1) 498 xmlsetAttr(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]/Idev","","unit",NISTfile.unitsIdev) 499 500 xmladdnode(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]","","Qdev",num2str(NISTfile.Qdev[ii]),1) 501 xmlsetAttr(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]/Qdev","","unit",NISTfile.unitsQdev) 502 503 xmladdnode(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]","","Qmean",num2str(NISTfile.Qmean[ii]),1) 504 xmlsetAttr(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]/Qmean","","unit",NISTfile.unitsQmean) 505 506 xmladdnode(fileID,"/SASroot/SASentry/SASdata/Idata["+num2istr(ii+1)+"]","","Shadowfactor",num2str(NISTfile.shadowfactor[ii]),1) 507 endfor 508 endif 509 510 //SASsample node 511 xmladdnode(fileID,"/SASroot/SASentry","","SASsample","",1) 512 xmladdnode(fileID,"/SASroot/SASentry/SASsample","","ID",NISTfile.sample_ID,1) 513 514 //SASInstrument node 515 xmladdnode(fileID,"/SASroot/SASentry","","SASinstrument","",1) 516 xmladdnode(fileID,"/SASroot/SASentry/SASinstrument","","name",NISTfile.nameSASinstrument,1) 517 518 //SASsource 519 xmladdnode(fileID,"/SASroot/SASentry/SASinstrument","","SASsource","",1) 520 xmladdnode(fileID,"/SASroot/SASentry/SASinstrument/SASsource","","radiation",NISTfile.radiation,1) 521 522 //SAScollimation 523 xmladdnode(fileID,"/SASroot/SASentry/SASinstrument","","SAScollimation","",1) 524 525 //SASdetector 526 xmladdnode(fileID,"/SASroot/SASentry/SASinstrument","","SASdetector","",1) 527 xmladdnode(fileID,"/SASroot/SASentry/SASinstrument/SASdetector","","name",NISTfile.detector_name,1) 528 529 530 //SASprocess 531 xmladdnode(fileID,"/SASroot/SASentry","","SASprocess","",1) 532 xmlsetAttr(fileID,"/SASroot/SASentry/SASprocess","","name",NISTfile.nameSASprocess) 533 xmladdnode(fileID,"/SASroot/SASentry/SASprocess","","SASprocessnote",NISTfile.SASprocessnote,1) 534 535 //SASnote 536 xmladdnode(fileID,"/SASroot/SASentry","","SASnote",NISTfile.SASnote,1) 537 538 xmlsavefile(fileID) 539 xmlclosefile(fileID,0) 540 541 end 542 543 Function convertNISTtoNISTXML(fileStr) 544 String fileStr 545 546 Struct NISTXMLfile nf 547 548 Variable rr,gg,bb,refnum,dQv 549 SetDataFolder root: 550 551 if (cmpStr(fileStr,"") == 0) 552 //No filename given, open dialog 553 Open/D/R refnum 554 if (cmpstr(S_filename,"") == 0) 555 return 0 556 else 557 fileStr = S_filename 558 endif 559 endif 560 561 //Load the waves, using default waveX names 562 //if no path or file is specified for LoadWave, the default Mac open dialog will appear 563 LoadWave/G/D/A/Q fileStr 564 String fileNamePath = S_Path+S_fileName 565 String basestr = CleanupName(ParseFilePath(3,ParseFilePath(5,fileNamePath,":",0,0),":",0,0),0) 566 // String baseStr = CleanupName(S_fileName,0) 567 // print "basestr :"+basestr 568 String fileName = ParseFilePath(0,ParseFilePath(5,filestr,":",0,0),":",1,0) 569 // print "filename :"+filename 570 Variable numCols = V_flag 571 String outfileName = S_Path+basestr+".xml" 572 573 574 if(numCols==3) //simple 3-column data with no resolution information 575 576 Wave nf.Q = $(StringFromList(0, S_waveNames ,";" )) 577 Wave nf.I = $(StringFromList(1, S_waveNames ,";" )) 578 Wave nf.Idev = $(StringFromList(2, S_waveNames ,";" )) 579 580 //Set units 581 nf.unitsQ = "1/A" 582 nf.unitsI = "1/cm" 583 nf.unitsIdev = "1/cm" 584 585 endif //3-col data 586 587 if(numCols == 6) //6-column SANS or USANS data that has resolution information 588 589 // put the names of the (default named) loaded waves into local names 590 Wave nf.Q = $(StringFromList(0, S_waveNames ,";" )) 591 Wave nf.I = $(StringFromList(1, S_waveNames ,";" )) 592 Wave nf.Idev = $(StringFromList(2, S_waveNames ,";" )) 593 594 //Set units 595 nf.unitsQ = "1/A" 596 nf.unitsI = "1/cm" 597 nf.unitsIdev = "1/cm" 598 599 WAVE resTest = $(StringFromList(3, S_waveNames ,";" )) 600 601 // need to switch based on SANS/USANS 602 if (isSANSResolution(resTest[0])) //checks to see if the first point of the wave is <0] 603 Wave nf.Qdev = $(StringFromList(3, S_waveNames ,";" )) 604 Wave nf.Qmean = $(StringFromList(4, S_waveNames ,";" )) 605 Wave nf.Shadowfactor = $(StringFromList(5, S_waveNames ,";" )) 606 607 //Set units 608 nf.unitsQdev = "1/A" 609 nf.unitsQmean = "1/A" 610 else 611 Wave nf.dQl = $(StringFromList(3, S_waveNames ,";" )) 612 613 //Set units 614 nf.unitsdQl = "1/A" 615 616 endif 617 618 //Tidy up 619 Variable i = 0 620 do 621 WAVE wv= $(StringFromList(i,S_waveNames,";")) 622 if( WaveExists(wv) == 0 ) 623 break 624 endif 625 KillWaves wv 626 i += 1 627 while (1) // exit is via break statement 628 629 630 endif //6-col data 631 632 //Get file header 633 setmetadataFromASCHeader(fileStr,nf) 634 635 //Set required metadata that we can't get from these files 636 nf.detector_name = "Ordela 128x128" 637 nf.nameSASinstrument = "NIST NG3/NG7 SANS" 638 nf.radiation = "neutron" 639 nf.sample_ID = nf.title 640 nf.nameSASProcess = "NIST Data Converter" 641 nf.sasnote = "Data converted from previous NIST format. SASProcessnote contains header from original text file." 642 643 writeNISTXML(outfileName, nf) 644 645 end 646 647 function setmetadataFromASCHeader(fileStr,NISTfile) 648 String fileStr 649 Struct NISTXMLfile &NISTfile 650 651 String hdr="",buffer="" 652 Variable lineNum = 0, fileref 653 Variable num 654 655 Open/R fileref as fileStr 656 do 657 FReadLine fileref, buffer 658 if (stringmatch(buffer,"*The 6 columns are*") == 1) 659 break 660 endif 661 buffer = RemoveEnding(buffer) 662 print buffer 663 //Get run value 664 if (stringmatch(buffer,"*file:*") == 1) 665 NISTfile.run = TrimWS(StringFromList(0,StringFromList(1, buffer, ":"),"C")) 666 elseif (stringmatch(buffer,"combined file*") == 1) 667 NISTfile.run = "Combined Data" 668 endif 669 670 //Get title value 671 if (stringmatch(buffer,"*FIRST File LABEL:*") == 1) 672 NISTfile.title = TrimWS(StringFromList(1,buffer, ":")) 673 elseif(stringmatch(buffer,"*LABEL:*") == 1) 674 NISTfile.title = TrimWS(StringFromList(1,buffer, ":")) 675 endif 676 677 hdr += buffer+"\n" 678 while(strlen(buffer) > 0) 679 680 if (strlen(NISTfile.title) == 0) 681 NISTfile.title = CleanupName(ParseFilePath(3,ParseFilePath(5,fileStr,":",0,0),":",0,0),0) 682 endif 683 if (strlen(NISTfile.run) == 0) 684 NISTfile.run = "Unknown" 685 endif 686 687 NISTfile.sasprocessnote = RemoveEnding(hdr) 688 689 end 690 691 363 692 #else // if( Exists("XmlOpenFile") ) 364 693 // No XMLutils XOP: provide dummy function so that IgorPro can compile dependent support code … … 371 700 372 701 702 function writeNISTXML(fileName, NISTfile) 703 String fileName, NISTfile 704 Abort "XML function provided by XMLutils XOP is not available, get the XOP from : http://www.igorexchange.com/project/XMLutils (see http://www.smallangles.net/wgwiki/index.php/cansas1d_binding_IgorPro for details)" 705 RETURN(-6) 706 373 707 374 708 #endif // if( Exists("XmlOpenFile") -
sans/Dev/trunk/NCNR_User_Procedures/Reduction/SANS/ProtocolAsPanel.ipf
r510 r555 1913 1913 default: 1914 1914 WriteWaves_W_Protocol(activeType,fullpath,dialog) 1915 //WriteXMLWaves_W_Protocol(activeType,fullpath,dialog) 1915 1916 endswitch 1916 1917 -
sans/Dev/trunk/NCNR_User_Procedures/Reduction/SANS/WriteQIS.ipf
r544 r555 858 858 return(0) 859 859 End 860 861 862 //for writing out data (q-i-s) from the "type" folder, and including reduction information 863 //if fullpath is a complete HD path:filename, no dialog will be presented 864 //if fullpath is just a filename, the save dialog will be presented 865 //if dialog = 1, a dialog will always be presented 866 // 867 // root:myGlobals:Protocols:gProtoStr is the name of the currently active protocol 868 // 869 Function WriteXMLWaves_W_Protocol(type,fullpath,dialog) 870 String type,fullpath 871 Variable dialog //=1 will present dialog for name 872 873 Struct NISTXMLfile nf 874 875 String destStr="" 876 destStr = "root:Packages:NIST:"+type 877 878 Variable refNum 879 String formatStr = "%15.4g %15.4g %15.4g %15.4g %15.4g %15.4g\r\n" 880 String fname,ave="C",hdrStr1="",hdrStr2="" 881 Variable step=1 882 883 //*****these waves MUST EXIST, or IGOR Pro will crash, with a type 2 error**** 884 WAVE intw=$(destStr + ":integersRead") 885 WAVE rw=$(destStr + ":realsRead") 886 WAVE/T textw=$(destStr + ":textRead") 887 WAVE qvals =$(destStr + ":qval") 888 WAVE inten=$(destStr + ":aveint") 889 WAVE sig=$(destStr + ":sigave") 890 WAVE qbar = $(destStr + ":QBar") 891 WAVE sigmaq = $(destStr + ":SigmaQ") 892 WAVE fsubs = $(destStr + ":fSubS") 893 894 895 SVAR gProtoStr = root:myGlobals:Protocols:gProtoStr 896 Wave/T proto=$("root:myGlobals:Protocols:"+gProtoStr) 897 898 899 //check each wave 900 If(!(WaveExists(intw))) 901 Abort "intw DNExist BinaryWrite_W_Protocol()" 902 Endif 903 If(!(WaveExists(rw))) 904 Abort "rw DNExist BinaryWrite_W_Protocol()" 905 Endif 906 If(!(WaveExists(textw))) 907 Abort "textw DNExist BinaryWrite_W_Protocol()" 908 Endif 909 If(!(WaveExists(qvals))) 910 Abort "qvals DNExist BinaryWrite_W_Protocol()" 911 Endif 912 If(!(WaveExists(inten))) 913 Abort "inten DNExist BinaryWrite_W_Protocol()" 914 Endif 915 If(!(WaveExists(sig))) 916 Abort "sig DNExist BinaryWrite_W_Protocol()" 917 Endif 918 If(!(WaveExists(qbar))) 919 Abort "qbar DNExist BinaryWrite_W_Protocol()" 920 Endif 921 If(!(WaveExists(sigmaq))) 922 Abort "sigmaq DNExist BinaryWrite_W_Protocol()" 923 Endif 924 If(!(WaveExists(fsubs))) 925 Abort "fsubs DNExist BinaryWrite_W_Protocol()" 926 Endif 927 If(!(WaveExists(proto))) 928 Abort "current protocol wave DNExist BinaryWrite_W_Protocol()" 929 Endif 930 931 if(dialog) 932 PathInfo/S catPathName 933 fullPath = DoSaveFileDialog("Save data as") 934 If(cmpstr(fullPath,"")==0) 935 //user cancel, don't write out a file 936 Close/A 937 Abort "no data file was written" 938 Endif 939 //Print "dialog fullpath = ",fullpath 940 Endif 941 942 SVAR samFiles = $("root:Packages:NIST:"+type+":fileList") 943 //actually open the file here 944 //Open refNum as fullpath 945 946 //Data 947 Wave nf.Q = qvals 948 nf.unitsQ = "1/A" 949 Wave nf.I = inten 950 nf.unitsI = "1/cm" 951 Wave nf.Idev = sig 952 nf.unitsIdev = "1/cm" 953 Wave nf.Qdev = sigmaq 954 nf.unitsQdev = "1/A" 955 Wave nf.Qmean = qbar 956 nf.unitsQmean = "1/A" 957 Wave nf.Shadowfactor = fSubS 958 nf.unitsShadowfactor = "none" 959 960 961 //write out the standard header information 962 //fprintf refnum,"FILE: %s\t\t CREATED: %s\r\n",textw[0],textw[1] 963 964 //AJJ to fix with sensible values 965 nf.run = "Test" 966 String acct = textw[3] 967 nf.nameSASinstrument = acct[1,3] 968 nf.SASnote = "" 969 // 970 nf.sample_ID = textw[6] 971 nf.title = textw[6] 972 nf.radiation = "neutron" 973 nf.wavelength = rw[26] 974 nf.unitswavelength = "A" 975 nf.offset_angle = rw[19] 976 nf.unitsoffset_angle = "cm" 977 nf.SDD = rw[18] 978 nf.unitsSDD = "m" 979 nf.sample_transmission = rw[4] 980 nf.sample_thickness = rw[5] 981 nf.unitssample_thickness = "mm" 982 983 nf.beamcenter_X = rw[16] 984 nf.beamcenter_Y = rw[17] 985 nf.unitsbeamcenter_X = "pixels" 986 nf.unitsbeamcenter_Y = "pixels" 987 nf.source_aperture = rw[23] 988 nf.typesource_aperture = "pinhole" 989 nf.unitssource_aperture = "mm" 990 nf.sample_aperture = rw[24] 991 nf.typesample_aperture = "pinhole" 992 nf.unitssample_aperture = "mm" 993 //nf.collimation_length = total length - rw[25] 994 nf.wavelength_spread = rw[27] 995 nf.unitswavelength_spread = "percent" 996 //Do something with beamstop (rw[21]) 997 nf.detector_name = textW[9] 998 // fprintf refnum,"MON CNT LAMBDA DET ANG DET DIST TRANS THICK AVE STEP\r\n" 999 // fprintf refnum,hdrStr1 1000 1001 // fprintf refnum,"BCENT(X,Y) A1(mm) A2(mm) A1A2DIST(m) DL/L BSTOP(mm) DET_TYP \r\n" 1002 // fprintf refnum,hdrStr2 1003 1004 //insert protocol information here 1005 //-1 list of sample files 1006 //0 - bkg 1007 //1 - emp 1008 //2 - div 1009 //3 - mask 1010 //4 - abs params c2-c5 1011 //5 - average params 1012 nf.SASprocessnote = "SAM: "+samFiles+"\n" 1013 nf.SASprocessnote += "BGD: "+proto[0]+"\n" 1014 nf.SASprocessnote += "EMP: "+Proto[1]+"\n" 1015 nf.SASprocessnote += "DIV: "+Proto[2]+"\n" 1016 nf.SASprocessnote += "MASK: "+Proto[3]+"\n" 1017 nf.SASprocessnote += "ABS Parameters (3-6): "+Proto[4]+"\n" 1018 nf.SASprocessnote += "Average Choices: "+Proto[5]+"\n" 1019 1020 nf.nameSASProcess = "NIST IGOR" 1021 1022 //Close refnum 1023 1024 writeNISTXML(fullpath, nf) 1025 1026 SetDataFolder root: //(redundant) 1027 1028 //write confirmation of write operation to history area 1029 Print "Averaged XML File written: ", GetFileNameFromPathNoSemi(fullPath) 1030 KillWaves/Z tempShortProto 1031 Return(0) 1032 End -
sans/XOP_Dev/SANSAnalysis/XCode/SANSAnalysis.xcodeproj/ajj.pbxuser
r501 r555 6 6 05305C3B0BDD76E400578444 /* Cylinder.c */ = { 7 7 uiCtxt = { 8 sepNavIntBoundsRect = "{{0, 0}, { 758, 14882}}";8 sepNavIntBoundsRect = "{{0, 0}, {831, 14092}}"; 9 9 sepNavSelRange = "{28464, 0}"; 10 sepNavVisRange = "{2 7115, 1536}";10 sepNavVisRange = "{28139, 1225}"; 11 11 sepNavVisRect = "{{0, 4467}, {907, 499}}"; 12 12 sepNavWindowFrame = "{{814, 57}, {817, 878}}"; … … 24 24 05305C3D0BDD76E400578444 /* ResolutionSmearing.c */ = { 25 25 uiCtxt = { 26 sepNavIntBoundsRect = "{{0, 0}, {850, 5418}}"; 27 sepNavSelRange = "{7264, 16}"; 26 sepNavIntBoundsRect = "{{0, 0}, {789, 5031}}"; 27 sepNavSelRange = "{2355, 0}"; 28 sepNavVisRange = "{0, 983}"; 28 29 sepNavVisRect = "{{0, 0}, {850, 377}}"; 29 30 sepNavWindowFrame = "{{795, 52}, {702, 976}}"; … … 40 41 05305C3F0BDD76E400578444 /* SANSAnalysis.c */ = { 41 42 uiCtxt = { 42 sepNavIntBoundsRect = "{{0, 0}, { 753, 5516}}";43 sepNavSelRange = "{1 4862, 0}";44 sepNavVisRange = "{1 1077, 2606}";43 sepNavIntBoundsRect = "{{0, 0}, {845, 5148}}"; 44 sepNavSelRange = "{15730, 0}"; 45 sepNavVisRange = "{15032, 1047}"; 45 46 sepNavVisRect = "{{0, 524}, {907, 499}}"; 46 sepNavWindowFrame = "{{ 679, 55}, {812, 967}}";47 sepNavWindowFrame = "{{468, 0}, {812, 778}}"; 47 48 }; 48 49 }; … … 113 114 05305C7D0BDD79F500578444 /* libCylinder.c */ = { 114 115 uiCtxt = { 115 sepNavIntBoundsRect = "{{0, 0}, {1 068, 43260}}";116 sepNavSelRange = "{7 8071, 0}";117 sepNavVisRange = "{7 8286, 1219}";116 sepNavIntBoundsRect = "{{0, 0}, {1244, 41639}}"; 117 sepNavSelRange = "{79170, 0}"; 118 sepNavVisRange = "{77990, 1179}"; 118 119 sepNavVisRect = "{{100, 6723}, {907, 456}}"; 119 sepNavWindowFrame = "{{ 655, 4}, {1014, 1016}}";120 sepNavWindowFrame = "{{214, 0}, {1014, 778}}"; 120 121 }; 121 122 }; 122 123 05305C7E0BDD79F500578444 /* libCylinder.h */ = { 123 124 uiCtxt = { 124 sepNavIntBoundsRect = "{{0, 0}, { 984, 1246}}";125 sepNavIntBoundsRect = "{{0, 0}, {1146, 1157}}"; 125 126 sepNavSelRange = "{4058, 0}"; 126 sepNavVisRange = "{1 355, 3837}";127 sepNavVisRange = "{1451, 3741}"; 127 128 sepNavVisRect = "{{0, 0}, {907, 499}}"; 128 sepNavWindowFrame = "{{ 516, 150}, {817, 878}}";129 sepNavWindowFrame = "{{215, 0}, {817, 778}}"; 129 130 }; 130 131 }; 131 132 05305C7F0BDD79F500578444 /* libSphere.c */ = { 132 133 uiCtxt = { 133 sepNavIntBoundsRect = "{{0, 0}, { 758, 30226}}";134 sepNavSelRange = "{2 9664, 37}";135 sepNavVisRange = "{2 9900, 1169}";134 sepNavIntBoundsRect = "{{0, 0}, {1384, 28119}}"; 135 sepNavSelRange = "{21207, 0}"; 136 sepNavVisRange = "{24366, 1487}"; 136 137 sepNavVisRect = "{{0, 0}, {715, 264}}"; 137 138 sepNavWindowFrame = "{{108, 150}, {817, 878}}"; … … 140 141 05305C800BDD79F500578444 /* libSphere.h */ = { 141 142 uiCtxt = { 142 sepNavIntBoundsRect = "{{0, 0}, {709, 535}}"; 143 sepNavSelRange = "{270, 0}"; 143 sepNavIntBoundsRect = "{{0, 0}, {789, 702}}"; 144 sepNavSelRange = "{0, 0}"; 145 sepNavVisRange = "{0, 1901}"; 144 146 sepNavVisRect = "{{0, 0}, {709, 535}}"; 145 147 sepNavWindowFrame = "{{55, -5}, {817, 878}}"; … … 148 150 05305C810BDD79F500578444 /* libStructureFactor.c */ = { 149 151 uiCtxt = { 150 sepNavIntBoundsRect = "{{0, 0}, {956, 10514}}"; 151 sepNavSelRange = "{18327, 0}"; 152 sepNavIntBoundsRect = "{{0, 0}, {789, 9932}}"; 153 sepNavSelRange = "{0, 0}"; 154 sepNavVisRange = "{0, 1113}"; 152 155 sepNavVisRect = "{{0, 10152}, {777, 347}}"; 156 sepNavWindowFrame = "{{89, 1}, {400, 751}}"; 153 157 }; 154 158 }; 155 159 05305C820BDD79F500578444 /* libStructureFactor.h */ = { 156 160 uiCtxt = { 157 sepNavIntBoundsRect = "{{0, 0}, {709, 535}}"; 158 sepNavSelRange = "{52, 264}"; 161 sepNavIntBoundsRect = "{{0, 0}, {839, 269}}"; 162 sepNavSelRange = "{318, 0}"; 163 sepNavVisRange = "{0, 485}"; 159 164 sepNavVisRect = "{{0, 0}, {709, 535}}"; 160 165 }; … … 162 167 05305C830BDD79F500578444 /* libTwoPhase.c */ = { 163 168 uiCtxt = { 164 sepNavIntBoundsRect = "{{0, 0}, {771, 4284}}"; 165 sepNavSelRange = "{111, 0}"; 169 sepNavIntBoundsRect = "{{0, 0}, {656, 7007}}"; 170 sepNavSelRange = "{0, 0}"; 171 sepNavVisRange = "{0, 675}"; 166 172 sepNavVisRect = "{{0, 0}, {771, 424}}"; 167 173 sepNavWindowFrame = "{{55, -5}, {817, 878}}"; … … 177 183 05305CDC0BDD9D1A00578444 /* StandardHeaders.h */ = { 178 184 uiCtxt = { 179 sepNavIntBoundsRect = "{{0, 0}, { 758, 750}}";185 sepNavIntBoundsRect = "{{0, 0}, {697, 529}}"; 180 186 sepNavSelRange = "{0, 0}"; 181 187 sepNavVisRange = "{0, 293}"; … … 194 200 053061090BDE78A200578444 /* libSANSAnalysis.h */ = { 195 201 uiCtxt = { 196 sepNavIntBoundsRect = "{{0, 0}, { 839, 2856}}";202 sepNavIntBoundsRect = "{{0, 0}, {789, 2834}}"; 197 203 sepNavSelRange = "{164, 0}"; 198 sepNavVisRange = "{ 0, 738}";204 sepNavVisRange = "{6813, 1218}"; 199 205 sepNavVisRect = "{{0, 126}, {907, 575}}"; 200 206 sepNavWindowFrame = "{{434, 41}, {812, 967}}"; … … 218 224 }; 219 225 customDataFormattersEnabled = 1; 226 dataTipCustomDataFormattersEnabled = 1; 227 dataTipShowTypeColumn = 1; 228 dataTipSortType = 0; 220 229 debuggerPlugin = GDBDebugging; 221 230 disassemblyDisplayState = 0; … … 227 236 libgmallocEnabled = 0; 228 237 name = sphereform; 238 showTypeColumn = 0; 229 239 sourceDirectories = ( 230 240 ); … … 236 246 scmConfiguration = { 237 247 SubversionToolPath = /usr/local/bin/svn; 248 repositoryNamesForRoots = { 249 "" = ""; 250 }; 238 251 }; 239 252 scmType = scm.subversion; … … 243 256 indexTemplatePath = ""; 244 257 }; 245 05BEB95F0FBBA1C2005A20C4 /* PBXTextBookmark */ = { 246 isa = PBXTextBookmark; 247 comments = "error: 'i' undeclared (first use in this function)"; 248 fRef = 05305C7D0BDD79F500578444 /* libCylinder.c */; 249 rLen = 1; 250 rLoc = 3001; 251 rType = 1; 252 }; 253 05BEB9600FBBA1C2005A20C4 /* PBXTextBookmark */ = { 254 isa = PBXTextBookmark; 255 fRef = 05305C7D0BDD79F500578444 /* libCylinder.c */; 256 name = "libCylinder.c: 3003"; 257 rLen = 0; 258 rLoc = 77200; 259 rType = 0; 260 vrLen = 316; 261 vrLoc = 76906; 262 }; 263 05BEB96E0FBBA240005A20C4 /* PBXTextBookmark */ = { 264 isa = PBXTextBookmark; 265 comments = "warning: unused variable 'mu'"; 266 fRef = 05305C7D0BDD79F500578444 /* libCylinder.c */; 267 rLen = 1; 268 rLoc = 2973; 269 rType = 1; 270 }; 271 05BEB96F0FBBA240005A20C4 /* PBXTextBookmark */ = { 272 isa = PBXTextBookmark; 273 fRef = 05305C7D0BDD79F500578444 /* libCylinder.c */; 274 name = "libCylinder.c: 2974"; 275 rLen = 0; 276 rLoc = 76581; 277 rType = 0; 278 vrLen = 523; 279 vrLoc = 76153; 280 }; 281 05BEB9740FBBA26E005A20C4 /* PBXTextBookmark */ = { 258 05BEB9860FBCB0A9005A20C4 /* PBXTextBookmark */ = { 282 259 isa = PBXTextBookmark; 283 260 fRef = 05305C7E0BDD79F500578444 /* libCylinder.h */; … … 289 266 vrLoc = 1355; 290 267 }; 291 05BEB9 750FBBA26E005A20C4 /* PBXTextBookmark */ = {268 05BEB9870FBCB0A9005A20C4 /* PBXTextBookmark */ = { 292 269 isa = PBXTextBookmark; 293 270 fRef = 05305C7D0BDD79F500578444 /* libCylinder.c */; 294 name = "libCylinder.c: 3 059";295 rLen = 0; 296 rLoc = 7 8071;271 name = "libCylinder.c: 3114"; 272 rLen = 0; 273 rLoc = 79170; 297 274 rType = 0; 298 275 vrLen = 1219; 299 vrLoc = 7 8286;276 vrLoc = 77951; 300 277 }; 301 278 05C115340FBB591B003353A3 /* bicelletest */ = { … … 316 293 }; 317 294 customDataFormattersEnabled = 1; 295 dataTipCustomDataFormattersEnabled = 1; 296 dataTipShowTypeColumn = 1; 297 dataTipSortType = 0; 318 298 debuggerPlugin = GDBDebugging; 319 299 disassemblyDisplayState = 0; … … 326 306 libgmallocEnabled = 0; 327 307 name = bicelletest; 308 showTypeColumn = 0; 328 309 sourceDirectories = ( 329 310 ); … … 337 318 }; 338 319 }; 339 05C1167D0FBB7095003353A3 /* PBXBookmark */ = { 320 05C9184910576C8F007DB7AC /* XCBuildMessageTextBookmark */ = { 321 isa = PBXTextBookmark; 322 comments = "Return type of 'main' is not 'int'"; 323 fRef = 05305C3F0BDD76E400578444 /* SANSAnalysis.c */; 324 fallbackIsa = XCBuildMessageTextBookmark; 325 rLen = 1; 326 rLoc = 358; 327 rType = 1; 328 }; 329 05C91862105776D3007DB7AC /* PBXTextBookmark */ = { 330 isa = PBXTextBookmark; 331 fRef = 05305C820BDD79F500578444 /* libStructureFactor.h */; 332 name = "libStructureFactor.h: 11"; 333 rLen = 0; 334 rLoc = 318; 335 rType = 0; 336 vrLen = 440; 337 vrLoc = 26; 338 }; 339 05C91863105776D3007DB7AC /* PBXTextBookmark */ = { 340 isa = PBXTextBookmark; 341 fRef = 05305C3B0BDD76E400578444 /* Cylinder.c */; 342 name = "Cylinder.c: 1054"; 343 rLen = 0; 344 rLoc = 28464; 345 rType = 0; 346 vrLen = 1225; 347 vrLoc = 28139; 348 }; 349 05C91864105776D3007DB7AC /* PBXTextBookmark */ = { 350 isa = PBXTextBookmark; 351 fRef = 05305CDC0BDD9D1A00578444 /* StandardHeaders.h */; 352 name = "StandardHeaders.h: 1"; 353 rLen = 0; 354 rLoc = 0; 355 rType = 0; 356 vrLen = 293; 357 vrLoc = 0; 358 }; 359 05C91865105776D3007DB7AC /* PBXTextBookmark */ = { 360 isa = PBXTextBookmark; 361 fRef = 05305C3D0BDD76E400578444 /* ResolutionSmearing.c */; 362 name = "ResolutionSmearing.c: 106"; 363 rLen = 0; 364 rLoc = 2355; 365 rType = 0; 366 vrLen = 983; 367 vrLoc = 0; 368 }; 369 05C91866105776D3007DB7AC /* PBXTextBookmark */ = { 370 isa = PBXTextBookmark; 371 fRef = 05305C3F0BDD76E400578444 /* SANSAnalysis.c */; 372 name = "SANSAnalysis.c: 321"; 373 rLen = 0; 374 rLoc = 14862; 375 rType = 0; 376 vrLen = 2322; 377 vrLoc = 599; 378 }; 379 05C91867105776D3007DB7AC /* PBXTextBookmark */ = { 380 isa = PBXTextBookmark; 381 fRef = 053061090BDE78A200578444 /* libSANSAnalysis.h */; 382 name = "libSANSAnalysis.h: 10"; 383 rLen = 0; 384 rLoc = 164; 385 rType = 0; 386 vrLen = 1218; 387 vrLoc = 6813; 388 }; 389 05C91868105776D3007DB7AC /* PBXTextBookmark */ = { 390 isa = PBXTextBookmark; 391 fRef = 05C91869105776D3007DB7AC /* function_list.txt */; 392 name = "function_list.txt: 14"; 393 rLen = 1; 394 rLoc = 255; 395 rType = 0; 396 vrLen = 545; 397 vrLoc = 0; 398 }; 399 05C91869105776D3007DB7AC /* function_list.txt */ = { 400 isa = PBXFileReference; 401 name = function_list.txt; 402 path = "/Users/ajj/Documents/Work/Devel/managed/utk-svn-repo/sans/XOP_Dev/SANSAnalysis/doc/notes/function_list.txt"; 403 sourceTree = "<absolute>"; 404 uiCtxt = { 405 sepNavIntBoundsRect = "{{0, 0}, {348, 1404}}"; 406 sepNavSelRange = "{1884, 0}"; 407 sepNavVisRange = "{0, 976}"; 408 }; 409 }; 410 05C9186A105776D3007DB7AC /* PBXTextBookmark */ = { 411 isa = PBXTextBookmark; 412 fRef = 05305C800BDD79F500578444 /* libSphere.h */; 413 name = "libSphere.h: 1"; 414 rLen = 0; 415 rLoc = 0; 416 rType = 0; 417 vrLen = 1901; 418 vrLoc = 0; 419 }; 420 05C9186B105776D3007DB7AC /* PBXTextBookmark */ = { 421 isa = PBXTextBookmark; 422 fRef = 05305C810BDD79F500578444 /* libStructureFactor.c */; 423 name = "libStructureFactor.c: 1"; 424 rLen = 0; 425 rLoc = 0; 426 rType = 0; 427 vrLen = 1113; 428 vrLoc = 0; 429 }; 430 05C9186C105776D3007DB7AC /* PBXTextBookmark */ = { 431 isa = PBXTextBookmark; 432 fRef = 05305C830BDD79F500578444 /* libTwoPhase.c */; 433 name = "libTwoPhase.c: 1"; 434 rLen = 0; 435 rLoc = 0; 436 rType = 0; 437 vrLen = 675; 438 vrLoc = 0; 439 }; 440 05C9186D105776D3007DB7AC /* PBXTextBookmark */ = { 441 isa = PBXTextBookmark; 442 fRef = 05305C7F0BDD79F500578444 /* libSphere.c */; 443 name = "libSphere.c: 793"; 444 rLen = 0; 445 rLoc = 21207; 446 rType = 0; 447 vrLen = 1487; 448 vrLoc = 24366; 449 }; 450 05C9186E105776D3007DB7AC /* PBXTextBookmark */ = { 451 isa = PBXTextBookmark; 452 fRef = 05305C7D0BDD79F500578444 /* libCylinder.c */; 453 name = "libCylinder.c: 1112"; 454 rLen = 37; 455 rLoc = 28022; 456 rType = 0; 457 vrLen = 781; 458 vrLoc = 28238; 459 }; 460 05C9186F105776D3007DB7AC /* PBXTextBookmark */ = { 461 isa = PBXTextBookmark; 462 fRef = 05305C7D0BDD79F500578444 /* libCylinder.c */; 463 name = "libCylinder.c: 2194"; 464 rLen = 19; 465 rLoc = 56845; 466 rType = 0; 467 vrLen = 1023; 468 vrLoc = 56837; 469 }; 470 05C91874105776D3007DB7AC /* PBXBookmark */ = { 340 471 isa = PBXBookmark; 472 fRef = 05C91875105776D3007DB7AC /* function_list.txt */; 473 }; 474 05C91875105776D3007DB7AC /* function_list.txt */ = { 475 isa = PBXFileReference; 476 lastKnownFileType = text; 477 name = function_list.txt; 478 path = "/Users/ajj/Documents/Work/Devel/managed/utk-svn-repo/sans/XOP_Dev/SANSAnalysis/doc/notes/function_list.txt"; 479 sourceTree = "<absolute>"; 480 uiCtxt = { 481 sepNavIntBoundsRect = "{{0, 0}, {348, 1404}}"; 482 sepNavSelRange = "{1884, 0}"; 483 sepNavVisRange = "{0, 976}"; 484 sepNavWindowFrame = "{{876, 27}, {400, 751}}"; 485 }; 486 }; 487 05C91876105776D3007DB7AC /* PBXTextBookmark */ = { 488 isa = PBXTextBookmark; 489 fRef = 05C91877105776D3007DB7AC /* function_list.txt */; 490 name = "function_list.txt: 107"; 491 rLen = 0; 492 rLoc = 1884; 493 rType = 0; 494 vrLen = 976; 495 vrLoc = 0; 496 }; 497 05C91877105776D3007DB7AC /* function_list.txt */ = { 498 isa = PBXFileReference; 499 name = function_list.txt; 500 path = "/Users/ajj/Documents/Work/Devel/managed/utk-svn-repo/sans/XOP_Dev/SANSAnalysis/doc/notes/function_list.txt"; 501 sourceTree = "<absolute>"; 502 }; 503 05C9187A105776D3007DB7AC /* PBXTextBookmark */ = { 504 isa = PBXTextBookmark; 505 fRef = 05305C3F0BDD76E400578444 /* SANSAnalysis.c */; 506 name = "SANSAnalysis.c: 359"; 507 rLen = 0; 508 rLoc = 15730; 509 rType = 0; 510 vrLen = 1047; 511 vrLoc = 15032; 512 }; 513 05C9187B105776D3007DB7AC /* PBXTextBookmark */ = { 514 isa = PBXTextBookmark; 341 515 fRef = 05305C7D0BDD79F500578444 /* libCylinder.c */; 342 }; 343 05C1168E0FBB7762003353A3 /* PBXTextBookmark */ = { 344 isa = PBXTextBookmark; 345 fRef = 05305C7D0BDD79F500578444 /* libCylinder.c */; 346 name = "libCylinder.c: 2972"; 347 rLen = 0; 348 rLoc = 76489; 349 rType = 0; 350 vrLen = 1044; 351 vrLoc = 76803; 352 }; 353 05C1168F0FBB7762003353A3 /* PBXTextBookmark */ = { 354 isa = PBXTextBookmark; 355 fRef = 05305C7E0BDD79F500578444 /* libCylinder.h */; 356 name = "libCylinder.h: 64"; 357 rLen = 315; 358 rLoc = 3657; 359 rType = 0; 360 vrLen = 3604; 361 vrLoc = 958; 362 }; 363 05C116900FBB7762003353A3 /* PBXTextBookmark */ = { 516 name = "libCylinder.c: 3114"; 517 rLen = 0; 518 rLoc = 79170; 519 rType = 0; 520 vrLen = 1179; 521 vrLoc = 77990; 522 }; 523 05C9187C105776D3007DB7AC /* PBXTextBookmark */ = { 364 524 isa = PBXTextBookmark; 365 525 fRef = 05305C7E0BDD79F500578444 /* libCylinder.h */; … … 368 528 rLoc = 4058; 369 529 rType = 0; 370 vrLen = 37 69;371 vrLoc = 1 090;530 vrLen = 3741; 531 vrLoc = 1451; 372 532 }; 373 533 05D47DF60BF2029500335CA7 /* Func2D.c */ = { … … 532 692 PBXFileTableDataSourceColumnWidthsKey = ( 533 693 20, 534 519,694 359, 535 695 20, 536 696 48, … … 611 771 ); 612 772 }; 613 PBXPerProjectTemplateStateSaveDate = 2 63954056;614 PBXWorkspaceStateSaveDate = 2 63954056;773 PBXPerProjectTemplateStateSaveDate = 274164389; 774 PBXWorkspaceStateSaveDate = 274164389; 615 775 }; 616 776 perUserProjectItems = { 617 05BEB95F0FBBA1C2005A20C4 /* PBXTextBookmark */ = 05BEB95F0FBBA1C2005A20C4 /* PBXTextBookmark */; 618 05BEB9600FBBA1C2005A20C4 /* PBXTextBookmark */ = 05BEB9600FBBA1C2005A20C4 /* PBXTextBookmark */; 619 05BEB96E0FBBA240005A20C4 /* PBXTextBookmark */ = 05BEB96E0FBBA240005A20C4 /* PBXTextBookmark */; 620 05BEB96F0FBBA240005A20C4 /* PBXTextBookmark */ = 05BEB96F0FBBA240005A20C4 /* PBXTextBookmark */; 621 05BEB9740FBBA26E005A20C4 /* PBXTextBookmark */ = 05BEB9740FBBA26E005A20C4 /* PBXTextBookmark */; 622 05BEB9750FBBA26E005A20C4 /* PBXTextBookmark */ = 05BEB9750FBBA26E005A20C4 /* PBXTextBookmark */; 623 05C1167D0FBB7095003353A3 = 05C1167D0FBB7095003353A3 /* PBXBookmark */; 624 05C1168E0FBB7762003353A3 = 05C1168E0FBB7762003353A3 /* PBXTextBookmark */; 625 05C1168F0FBB7762003353A3 = 05C1168F0FBB7762003353A3 /* PBXTextBookmark */; 626 05C116900FBB7762003353A3 = 05C116900FBB7762003353A3 /* PBXTextBookmark */; 777 05BEB9860FBCB0A9005A20C4 /* PBXTextBookmark */ = 05BEB9860FBCB0A9005A20C4 /* PBXTextBookmark */; 778 05BEB9870FBCB0A9005A20C4 /* PBXTextBookmark */ = 05BEB9870FBCB0A9005A20C4 /* PBXTextBookmark */; 779 05C9184910576C8F007DB7AC /* XCBuildMessageTextBookmark */ = 05C9184910576C8F007DB7AC /* XCBuildMessageTextBookmark */; 780 05C91862105776D3007DB7AC /* PBXTextBookmark */ = 05C91862105776D3007DB7AC /* PBXTextBookmark */; 781 05C91863105776D3007DB7AC /* PBXTextBookmark */ = 05C91863105776D3007DB7AC /* PBXTextBookmark */; 782 05C91864105776D3007DB7AC /* PBXTextBookmark */ = 05C91864105776D3007DB7AC /* PBXTextBookmark */; 783 05C91865105776D3007DB7AC /* PBXTextBookmark */ = 05C91865105776D3007DB7AC /* PBXTextBookmark */; 784 05C91866105776D3007DB7AC /* PBXTextBookmark */ = 05C91866105776D3007DB7AC /* PBXTextBookmark */; 785 05C91867105776D3007DB7AC /* PBXTextBookmark */ = 05C91867105776D3007DB7AC /* PBXTextBookmark */; 786 05C91868105776D3007DB7AC /* PBXTextBookmark */ = 05C91868105776D3007DB7AC /* PBXTextBookmark */; 787 05C9186A105776D3007DB7AC /* PBXTextBookmark */ = 05C9186A105776D3007DB7AC /* PBXTextBookmark */; 788 05C9186B105776D3007DB7AC /* PBXTextBookmark */ = 05C9186B105776D3007DB7AC /* PBXTextBookmark */; 789 05C9186C105776D3007DB7AC /* PBXTextBookmark */ = 05C9186C105776D3007DB7AC /* PBXTextBookmark */; 790 05C9186D105776D3007DB7AC /* PBXTextBookmark */ = 05C9186D105776D3007DB7AC /* PBXTextBookmark */; 791 05C9186E105776D3007DB7AC /* PBXTextBookmark */ = 05C9186E105776D3007DB7AC /* PBXTextBookmark */; 792 05C9186F105776D3007DB7AC /* PBXTextBookmark */ = 05C9186F105776D3007DB7AC /* PBXTextBookmark */; 793 05C91874105776D3007DB7AC /* PBXBookmark */ = 05C91874105776D3007DB7AC /* PBXBookmark */; 794 05C91876105776D3007DB7AC /* PBXTextBookmark */ = 05C91876105776D3007DB7AC /* PBXTextBookmark */; 795 05C9187A105776D3007DB7AC /* PBXTextBookmark */ = 05C9187A105776D3007DB7AC /* PBXTextBookmark */; 796 05C9187B105776D3007DB7AC /* PBXTextBookmark */ = 05C9187B105776D3007DB7AC /* PBXTextBookmark */; 797 05C9187C105776D3007DB7AC /* PBXTextBookmark */ = 05C9187C105776D3007DB7AC /* PBXTextBookmark */; 627 798 }; 628 799 sourceControlManager = 058F35AE0BDD32E900D07487 /* Source Control */; -
sans/XOP_Dev/SANSAnalysis/XCode/SANSAnalysis.xcodeproj/project.pbxproj
r501 r555 691 691 PREBINDING = NO; 692 692 REZ_SEARCH_PATHS = /Users/ajj/Documents/Work/Devel/IGOR/XOPSupport; 693 SDKROOT = /Developer/SDKs/MacOSX10. 4u.sdk;693 SDKROOT = /Developer/SDKs/MacOSX10.5.sdk; 694 694 USER_HEADER_SEARCH_PATHS = /Users/ajj/Documents/Work/Devel/IGOR/XOPSupport; 695 695 }; … … 797 797 PREBINDING = NO; 798 798 REZ_SEARCH_PATHS = /Users/ajj/Documents/Work/Devel/IGOR/XOPSupport; 799 SDKROOT = /Developer/SDKs/MacOSX10. 4u.sdk;799 SDKROOT = /Developer/SDKs/MacOSX10.5.sdk; 800 800 USER_HEADER_SEARCH_PATHS = /Users/ajj/Documents/Work/Devel/IGOR/XOPSupport; 801 801 }; … … 815 815 PREBINDING = NO; 816 816 REZ_SEARCH_PATHS = /Users/ajj/Documents/Work/Devel/IGOR/XOPSupport; 817 SDKROOT = /Developer/SDKs/MacOSX10. 4u.sdk;817 SDKROOT = /Developer/SDKs/MacOSX10.5.sdk; 818 818 USER_HEADER_SEARCH_PATHS = /Users/ajj/Documents/Work/Devel/IGOR/XOPSupport; 819 819 };
Note: See TracChangeset
for help on using the changeset viewer.