New flat raw-data event format. The details can be found at: http://indico.cern.ch...
[u/mrichter/AliRoot.git] / RAW / AliRawCastorDB.h
CommitLineData
a197a4ce 1#ifndef ALIRAWCASTORDB_H
2#define ALIRAWCASTORDB_H
d04aea32 3// @(#) $Id$
a197a4ce 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// AliRawCastorDB //
12// //
13//////////////////////////////////////////////////////////////////////////
14
15#include "AliRawDB.h"
16
17
18class AliRawCastorDB : public AliRawDB {
19
20public:
33314186 21 AliRawCastorDB(AliRawEventV2 *event,
af885e0f 22 AliESDEvent *esd,
e10815f1 23 Int_t compress,
8ec37122 24 const char* fileName = NULL,
25 Int_t basketsize = 32000);
a197a4ce 26 ~AliRawCastorDB() { Close(); }
27
28 const char *GetOpenOption() const { return "-RECREATE"; }
29 Int_t GetNetopt() const { return 0; }
d2450633 30 Long64_t Close();
a197a4ce 31
32private:
33 const char *GetFileName() const;
34
35 ClassDef(AliRawCastorDB,0) // Raw DB via CASTOR and rootd
36};
37
38#endif