#include "AliFMDParameters.h"
#include "TArrayS.h"
class TDirectory;
-
+class AliFMDRawReader;
class AliFMDBaseDA: public TNamed {
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;}
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;
-