AliMDC event loop and rootification separated, c interface to AliMDC, command line...
[u/mrichter/AliRoot.git] / RAW / AliRawRootdDB.h
1 #ifndef ALIRAWROOTDDB_H
2 #define ALIRAWROOTDDB_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 // AliRawRootdDB                                                        //
12 //                                                                      //
13 //////////////////////////////////////////////////////////////////////////
14
15 #include "AliRawDB.h"
16
17
18 class AliRawRootdDB : public AliRawDB {
19
20 public:
21    AliRawRootdDB(AliRawEvent *event,
22                  AliESD *esd,
23                  Int_t compress,
24                  const char* fileName = NULL);
25    ~AliRawRootdDB() { Close(); }
26
27    void Close();
28
29 private:
30    const char *GetFileName() const;
31
32    ClassDef(AliRawRootdDB,0)  // Raw DB via rootd
33 };
34
35 #endif