]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - RAW/AliRawReaderFile.h
Memory leak fixed
[u/mrichter/AliRoot.git] / RAW / AliRawReaderFile.h
index a3e25190488f3fd3831c6de87578d7589cdcecf6..3197e5e5199ffb9077a9ddc484f16ca85b278126 100644 (file)
@@ -24,8 +24,6 @@ class AliRawReaderFile: public AliRawReader {
   public :
     AliRawReaderFile(Int_t eventNumber = -1);
     AliRawReaderFile(const char* dirName, Int_t eventNumber = -1);
-    AliRawReaderFile(const AliRawReaderFile& rawReader);
-    AliRawReaderFile& operator = (const AliRawReaderFile& rawReader);
     virtual ~AliRawReaderFile();
 
     virtual void     RequireHeader(Bool_t required);
@@ -39,6 +37,7 @@ class AliRawReaderFile: public AliRawReader {
     virtual const UInt_t* GetSubEventAttributes() const {return 0;};
     virtual UInt_t   GetLDCId() const {return 0;};
     virtual UInt_t   GetGDCId() const {return 0;};
+    virtual UInt_t   GetTimestamp() const {return 0;};
 
     virtual Int_t    GetEquipmentSize() const {return 0;};
     virtual Int_t    GetEquipmentType() const {return 0;};
@@ -69,6 +68,10 @@ class AliRawReaderFile: public AliRawReader {
     UChar_t*         fBuffer;      // buffer for payload
     Int_t            fBufferSize;  // size of fBuffer in bytes
 
+  private :
+    AliRawReaderFile(const AliRawReaderFile& rawReader);
+    AliRawReaderFile& operator = (const AliRawReaderFile& rawReader);
+
     ClassDef(AliRawReaderFile, 0) // class for reading raw digits from a file
 };