]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONRawStreamTracker.cxx
- adding time information in NbyN clusterizer
[u/mrichter/AliRoot.git] / MUON / AliMUONRawStreamTracker.cxx
index 9fe368911707280f166d9fbd2d91759b61266c99..41c6e1de90d235ac49d0901073201dbd90056fbf 100644 (file)
@@ -13,7 +13,7 @@
 * provided "as is" without express or implied warranty.                  *
 **************************************************************************/
 
-/* $Id $ */
+/* $Id$ */
 
 
 //-----------------------------------------------------------------------------
 ClassImp(AliMUONRawStreamTracker)
 /// \endcond
 
-const Int_t AliMUONRawStreamTracker::fgkMaxDDL = 20;
-
-
 //___________________________________________
 AliMUONRawStreamTracker::AliMUONRawStreamTracker()
- : AliMUONRawStream(),
+ : AliMUONVRawStreamTracker(),
    fPayload(new AliMUONPayloadTracker()),
    fCurrentDDL(0),
    fCurrentDDLIndex(fgkMaxDDL),
@@ -78,7 +75,7 @@ AliMUONRawStreamTracker::AliMUONRawStreamTracker()
 
 //_________________________________________________________________
 AliMUONRawStreamTracker::AliMUONRawStreamTracker(AliRawReader* rawReader)
-: AliMUONRawStream(rawReader),
+: AliMUONVRawStreamTracker(rawReader),
   fPayload(new AliMUONPayloadTracker()),
   fCurrentDDL(0),
   fCurrentDDLIndex(fgkMaxDDL),
@@ -227,7 +224,7 @@ AliMUONRawStreamTracker::GetNextDDL()
   fPayload->ResetDDL();
   
 #ifndef R__BYTESWAP  
-  swap(buffer, totalDataWord); // swap needed for mac power pc
+  Swap(buffer, totalDataWord / sizeof(UInt_t)); // swap needed for mac power pc
 #endif
 
   Bool_t ok = fPayload->Decode(buffer, totalDataWord/4);
@@ -393,7 +390,7 @@ Bool_t AliMUONRawStreamTracker::NextDDL()
   }
 
 #ifndef R__BYTESWAP  
-  swap(buffer, totalDataWord); // swap needed for mac power pc
+  Swap(buffer, totalDataWord / sizeof(UInt_t)); // swap needed for mac power pc
 #endif
   
   Bool_t ok = fPayload->Decode(buffer, totalDataWord/4);
@@ -418,7 +415,7 @@ void AliMUONRawStreamTracker::AddErrorMessage()
   /// add message into logger of AliRawReader per event
 
     assert( GetReader() != 0 );
-    TString msg = 0;
+    TString msg;
     Int_t occurance = 0;
     AliMUONLogger* log = fPayload->GetErrorLogger();