1 // Author: Cvetan Cheshkov 11/05/2009
3 /**************************************************************************
4 * Copyright(c) 1998-2003, ALICE Experiment at CERN, All rights reserved. *
6 * Author: The ALICE Off-line Project. *
7 * Contributors are mentioned in the code where appropriate. *
9 * Permission to use, copy, modify and distribute this software and its *
10 * documentation strictly for non-commercial purposes is hereby granted *
11 * without fee, provided that the above copyright notice appears in all *
12 * copies and that both the copyright notice and this permission notice *
13 * appear in the supporting documentation. The authors make no claims *
14 * about the suitability of this software for any purpose. It is *
15 * provided "as is" without express or implied warranty. *
16 **************************************************************************/
18 //////////////////////////////////////////////////////////////////////////
20 // AliRawVEquipment //
22 // Set of classes defining the ALICE RAW event format. The AliRawVEvent //
23 // class defines a RAW event. It consists of an AliEventHeader object //
24 // an AliEquipmentHeader object, an AliRawData object and an array of //
25 // sub-events, themselves also being AliRawVEvents. The number of //
26 // sub-events depends on the number of DATE LDC's. //
27 // The AliRawVEvent objects are written to a ROOT file using different //
28 // technologies, i.e. to local disk via AliRawDB or via rfiod using //
29 // AliRawRFIODB or via rootd using AliRawRootdDB or to CASTOR via //
30 // rootd using AliRawCastorDB (and for performance testing there is //
31 // also AliRawNullDB). //
32 // The AliStats class provides statics information that is added as //
33 // a single keyed object to each raw file. //
34 // The AliTagDB provides an interface to a TAG database. //
35 // The AliMDC class is usid by the "alimdc" stand-alone program //
36 // that reads data directly from DATE. //
38 //////////////////////////////////////////////////////////////////////////
40 #include "AliRawVEquipment.h"
42 ClassImp(AliRawVEquipment)