ROOT logo
#ifndef ALIRAWDATAARRAY_H
#define ALIRAWDATAARRAY_H

// Author: Cvetan Cheshkov  27/03/2007

/* Copyright(c) 1998-2003, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

//////////////////////////////////////////////////////////////////////////
//                                                                      //
// AliRawDataArray                                                      //
// A container object which is used in order to write the sub-detector  //
// raw-data payloads into a separate branches                           //
//                                                                      //
//////////////////////////////////////////////////////////////////////////

#ifndef ROOT_TObject
#include <TObject.h>
#endif

class TObjArray;
class AliRawData;

class AliRawDataArray : public TObject {

public:
   AliRawDataArray();
   AliRawDataArray(Int_t n);
   virtual ~AliRawDataArray();

   void ClearData();
   void Add(AliRawData *data);

private:
   TObjArray *fRawDataArray; // Array containing raw-data payloads

   AliRawDataArray(const AliRawDataArray &);      // not implemented, usage causes
   AliRawDataArray &operator=(const AliRawDataArray &);  // link time error

   ClassDef(AliRawDataArray,1)  // Alice raw event buffer
};

#endif
 AliRawDataArray.h:1
 AliRawDataArray.h:2
 AliRawDataArray.h:3
 AliRawDataArray.h:4
 AliRawDataArray.h:5
 AliRawDataArray.h:6
 AliRawDataArray.h:7
 AliRawDataArray.h:8
 AliRawDataArray.h:9
 AliRawDataArray.h:10
 AliRawDataArray.h:11
 AliRawDataArray.h:12
 AliRawDataArray.h:13
 AliRawDataArray.h:14
 AliRawDataArray.h:15
 AliRawDataArray.h:16
 AliRawDataArray.h:17
 AliRawDataArray.h:18
 AliRawDataArray.h:19
 AliRawDataArray.h:20
 AliRawDataArray.h:21
 AliRawDataArray.h:22
 AliRawDataArray.h:23
 AliRawDataArray.h:24
 AliRawDataArray.h:25
 AliRawDataArray.h:26
 AliRawDataArray.h:27
 AliRawDataArray.h:28
 AliRawDataArray.h:29
 AliRawDataArray.h:30
 AliRawDataArray.h:31
 AliRawDataArray.h:32
 AliRawDataArray.h:33
 AliRawDataArray.h:34
 AliRawDataArray.h:35
 AliRawDataArray.h:36
 AliRawDataArray.h:37
 AliRawDataArray.h:38
 AliRawDataArray.h:39
 AliRawDataArray.h:40
 AliRawDataArray.h:41
 AliRawDataArray.h:42
 AliRawDataArray.h:43