]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - FMD/AliFMDRawStream.h
fixing the trunk compilaton error by adding the correct files
[u/mrichter/AliRoot.git] / FMD / AliFMDRawStream.h
index e0efc7dcf8e218dd6d46269090caaa274513db04..68fda921335b5029b14b606dd333f76cf1103403 100644 (file)
@@ -7,6 +7,14 @@
  *
  * See cxx source for full Copyright notice                               
  */
+//____________________________________________________________________
+//
+// Class to read ALTRO formated data from an AliRawReader.  
+// This class is mostly here to set AliAltroRawStream::fNoAltroMapping
+// to false.   Furthermore, it defines the utility function
+// ReadChannel to read in a full ALTRO channel.  The data is unpacked
+// into the passed array.  
+//
 /** @file    AliFMDRawStream.h
     @author  Christian Holm Christensen <cholm@nbi.dk>
     @date    Tue Mar 28 12:53:26 2006
@@ -40,20 +48,8 @@ public:
       @param data On return, the read ADC channels.
       @return @c true on success */
   virtual Bool_t ReadChannel(UInt_t& ddl, UInt_t& addr, 
-                            UInt_t& len, UShort_t* data);
+                            UInt_t& len, volatile UShort_t* data);
 protected:
-  /** @{ */
-  /** @name Hide base classes `stupid' member functions */
-  Int_t  GetSector()     const { return -1; }
-  Int_t  GetPrevSector() const { return -1; }
-  Bool_t IsNewSector()   const { return kFALSE; }
-  Int_t  GetRow()        const { return -1; }
-  Int_t  GetPrevRow()    const { return -1; }
-  Bool_t IsNewRow()      const { return kFALSE; }
-  Int_t  GetPad()        const { return -1; }
-  Int_t  GetPrevPad()    const { return -1; }
-  Bool_t IsNewPad()      const { return kFALSE; }
-  /** @} */
   
   ClassDef(AliFMDRawStream, 0) // Read raw FMD Altro data 
 };