Changeset 701 in Sophya for trunk/SophyaLib/Samba/scan.cc
- Timestamp:
- Jan 4, 2000, 3:27:29 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/Samba/scan.cc
r682 r701 92 92 93 93 //++ 94 Scan::Scan(const Scan& s )94 Scan::Scan(const Scan& s, bool share) : sPix_(s.sPix_ , share) 95 95 96 96 // copy constructor … … 106 106 TempsInitial_ = s.TempsInitial_; 107 107 PhiZero_ = s.PhiZero_; 108 sPix_=s.sPix_;109 108 for (int k=0; k<9; k++) Rota_[k]=s. Rota_[k]; 110 109 } … … 257 256 void Scan::InitNull() { 258 257 // sPix_=NULL; 259 sPix_.Reset();258 // sPix_.Reset(); pas de reset (pour le cas de share) 260 259 mInfo_=NULL; 261 260 } … … 389 388 dobj->SetFloatParams(Ouverture,OmegaTeta,OmegaPhi,OmegaRad, 390 389 FrequenceEch,TempsFinal,TempsInitial,PhiZero,Rota); 391 r_8* sPix=new r_8[NmaxPts]; 392 PIOSReadArray(is, sPix, NmaxPts); 393 dobj->setDataBlock(sPix, NmaxPts); 394 delete [] sPix; 390 // On lit le DataBlock; 391 FIO_NDataBlock<r_8> fio_nd(&dobj->DataBlock()); 392 fio_nd.Read(is); 395 393 } 396 394 //++ … … 438 436 os.PutR8s(Rota, 9); 439 437 440 PIOSWriteArray(os,(dobj->getDataBlock())->Data(), dobj->NbPoints()); 441 442 } 438 // On ecrit le dataBlock 439 FIO_NDataBlock<r_8> fio_nd(&dobj->DataBlock()); 440 fio_nd.Write(os); 441 442 }
Note:
See TracChangeset
for help on using the changeset viewer.