class AliRawEquipmentHeader;
class AliRawData;
class AliRawDB;
-class AliRunDB;
class AliTagDB;
+class AliRawEventTag;
class AliStats;
class AliESD;
AliMDC(Int_t compress, Bool_t deleteFiles,
EFilterMode filterMode = kFilterTransparent,
- const char* localRunDB = NULL, Bool_t rdbmsRunDB = kFALSE,
- const char* alienHostRunDB = NULL, const char* alienDirRunDB = NULL,
Double_t maxSizeTagDB = -1, const char* fileNameTagDB = NULL);
virtual ~AliMDC();
- Int_t Open(EWriteMode mode, const char* fileName);
+ Int_t Open(EWriteMode mode, const char* fileName,
+ Double_t maxFileSize = 0,
+ const char* fs1 = NULL, const char* fs2 = NULL);
Int_t ProcessEvent(void* event, Bool_t isIovecArray = kFALSE);
Int_t GetTotalSize();
Int_t Close();
private:
AliMDC *fMDC; // alimdc to signal
- AliMDCInterruptHandler(const AliMDCInterruptHandler& handler);
- AliMDCInterruptHandler& operator=(const AliMDCInterruptHandler& handler);
+ AliMDCInterruptHandler(const AliMDCInterruptHandler& handler); // Not implemented
+ AliMDCInterruptHandler& operator=(const AliMDCInterruptHandler& handler); // Not implemented
};
AliRawEvent *fEvent; // produced AliRawEvent
AliESD *fESD; // pointer to HLT ESD object
AliStats *fStats; // statistics
AliRawDB *fRawDB; // raw data DB
- AliRunDB *fRunDB; // run DB
AliTagDB *fTagDB; // tag DB
+ AliRawEventTag *fEventTag; // raw-data event tag object
Int_t fCompress; // compression factor used for raw output DB
Bool_t fDeleteFiles; // flag for deletion of files
EFilterMode fFilterMode; // high level filter mode