]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - FMD/AliFMDBaseDA.h
Adding directory with the production requests
[u/mrichter/AliRoot.git] / FMD / AliFMDBaseDA.h
index ee2b74a3c01a4aa32768a6a1833b2f3d9d80af2f..2077edc0d981159cde3d5e3cccc7b15f4aa9e144 100644 (file)
@@ -32,7 +32,7 @@
 #include "AliFMDParameters.h"
 #include "TArrayS.h"
 class TDirectory;
-
+class AliFMDRawReader;
 
 class AliFMDBaseDA: public TNamed {
   
@@ -55,7 +55,7 @@ protected:
   virtual void WriteHeaderToFile()  {};
   virtual void AddChannelContainer(TObjArray*, UShort_t, Char_t, UShort_t, UShort_t )  {};
   virtual void FinishEvent()  {};
-  
+  virtual void Terminate(TFile* ) {};
   
   Int_t GetCurrentEvent() {return fCurrentEvent;}
   
@@ -83,17 +83,18 @@ protected:
   const char* GetStripPath(UShort_t det, Char_t ring, UShort_t sec, 
                           UShort_t str, Bool_t full=kTRUE) const;
   
+
+  
   TArrayS fPulseSize;
   TArrayS fPulseLength;
 
 private:
  
-  void WriteConditionsData();
+  void WriteConditionsData(AliFMDRawReader* fmdReader);
   void SetCurrentEvent(Int_t currentEvent) {fCurrentEvent = currentEvent; }
   void InitContainer(TDirectory* dir);
   Int_t fRequiredEvents;
   Int_t fCurrentEvent;   
-