Introduction of the online monitoring code into the alimdc package. Fixed some memory...
[u/mrichter/AliRoot.git] / RAW / AliRawRFIODB.h
1 #ifndef ALIRAWRFIODB_H
2 #define ALIRAWRFIODB_H
3 // @(#)alimdc:$Name$:$Id$
4 // Author: Fons Rademakers  26/11/99
5
6 /* Copyright(c) 1998-2003, ALICE Experiment at CERN, All rights reserved. *
7  * See cxx source for full Copyright notice                               */
8
9 //////////////////////////////////////////////////////////////////////////
10 //                                                                      //
11 // AliRawRFIODB                                                         //
12 //                                                                      //
13 //////////////////////////////////////////////////////////////////////////
14
15 #include "AliRawDB.h"
16
17
18 class AliRawRFIODB : public AliRawDB {
19
20 public:
21    AliRawRFIODB(AliRawEvent *event,
22 #ifdef USE_HLT
23                 AliESD *esd,
24 #endif
25                 Double_t maxsize, Int_t compress);
26    ~AliRawRFIODB() { Close(); }
27
28    void Close();
29
30 private:
31    const char *GetFileName() const;
32
33    ClassDef(AliRawRFIODB,0)  // Raw DB via RFIO
34 };
35
36 #endif