Changeset 604 in Sophya for trunk/SophyaLib/Samba/spherethetaphi.cc
- Timestamp:
- Nov 20, 1999, 9:39:49 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/Samba/spherethetaphi.cc
r574 r604 42 42 { 43 43 InitNul(); 44 pixels_.Reset(); 44 45 } 45 46 … … 79 80 TNphi_[NTheta_]= s.TNphi_[NTheta_]; 80 81 Omega_ = s.Omega_; 81 pixels_= s.pixels_;82 82 } 83 83 … … 107 107 NPhi_ = NULL; 108 108 TNphi_ = NULL; 109 pixels_.Reset(); 109 // pixels_.Reset(); Pas de reset par InitNul (en cas de share) - Reza 20/11/99 $CHECK$ 110 110 } 111 111 … … 686 686 { 687 687 dobj= new SphereThetaPhi<T>; 688 dobj->DataBlock().SetTemp(true); 688 689 ownobj= true; 689 690 Read(filename); … … 694 695 { 695 696 dobj= new SphereThetaPhi<T>(obj, true); 697 dobj->DataBlock().SetTemp(true); 696 698 ownobj= true; 697 699 } … … 723 725 { 724 726 dobj= new SphereThetaPhi<T>; 727 dobj->DataBlock().SetTemp(true); 728 ownobj= true; 725 729 } 726 730 … … 766 770 delete [] mTheta; 767 771 768 T* mPixels= new T[mNPix]; 769 PIOSReadArray(is, mPixels, mNPix); 770 dobj->setDataBlock(mPixels, mNPix); 771 delete [] mPixels; 772 // On lit le DataBlock; 773 is >> dobj->DataBlock(); 772 774 } 773 775 … … 807 809 os.PutI4s(dobj->getmTNphi(), mNTheta+1); 808 810 os.PutR8s(dobj->getmTheta(), mNTheta+1); 809 //os.Put((dobj->getDataBlock())->Data(), mNPix); 810 PIOSWriteArray(os,(dobj->getDataBlock())->Data(), mNPix);811 // On ecrit le datablock 812 os << dobj->DataBlock(); 811 813 } 812 814
Note:
See TracChangeset
for help on using the changeset viewer.