]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSRawStreamSPD.cxx
Fix for transient fSDigits, AliITSRawStream classes adapted to changed AliRawReader...
[u/mrichter/AliRoot.git] / ITS / AliITSRawStreamSPD.cxx
index 14d74687861348e78421f3d84aad4f69bcd46dc5..d46338f80a84d6ded21947111c8b8cf9cac37d1a 100644 (file)
 ClassImp(AliITSRawStreamSPD)
 
 
-AliITSRawStreamSPD::AliITSRawStreamSPD() : 
-  fRawReader("SPDslice", kTRUE)
+AliITSRawStreamSPD::AliITSRawStreamSPD(AliRawReader* rawReader) :
+  AliITSRawStream(rawReader)
 {
 // create an object to read ITS SPD raw digits
 
+  fRawReader->Select(1);
 }
 
 
@@ -39,7 +40,7 @@ Bool_t AliITSRawStreamSPD::Next()
 // returns kFALSE if there is no digit left
 
   fPrevModuleID = fModuleID;
-  while (fRawReader.ReadNextShort(fData)) {
+  while (fRawReader->ReadNextShort(fData)) {
   
     if ((fData & 0xE000) == 0x6000) {           // header
       fHitCount = 0;