4 #ifndef ALIHLTTPCDIGITREADERUNPACKED_H
5 #define ALIHLTTPCDIGITREADERUNPACKED_H
7 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
8 * See cxx source for full Copyright notice */
10 /** @file AliHLTTPCDigitReaderUnpacked.h
11 @author Timm Steinbeck, Jochen Thaeder, Matthias Richter
13 @brief A digit reader implementation for unpacked TPC data.
16 #include "AliHLTTPCDigitReader.h"
17 #include "AliHLTTPCDigitData.h"
19 class AliHLTTPCDigitRowData;
22 * @class AliHLTTPCDigitReaderPacked
23 * A digit reader implementation for unpacked TPC data.
26 class AliHLTTPCDigitReaderUnpacked : public AliHLTTPCDigitReader{
28 /** standard constructor */
29 AliHLTTPCDigitReaderUnpacked();
30 /** not a valid copy constructor, defined according to effective C++ style */
31 AliHLTTPCDigitReaderUnpacked(const AliHLTTPCDigitReaderUnpacked&);
32 /** not a valid assignment op, but defined according to effective C++ style */
33 AliHLTTPCDigitReaderUnpacked& operator=(const AliHLTTPCDigitReaderUnpacked&);
35 virtual ~AliHLTTPCDigitReaderUnpacked();
37 int InitBlock(void* ptr,unsigned long size, Int_t patch, Int_t slice);
48 AliHLTTPCDigitRowData *fDigitRowData; //!
49 AliHLTTPCDigitRowData *fActRowData; //!
50 AliHLTTPCDigitData *fData; //!
58 ClassDef(AliHLTTPCDigitReaderUnpacked, 0)