AliRoot Core  3dc7879 (3dc7879)
AliFMDRawStream.h
Go to the documentation of this file.
1 #ifndef ALIFMDRAWSTREAM_H
2 #define ALIFMDRAWSTREAM_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights
4  * reserved.
5  *
6  * Latest changes by Christian Holm Christensen <cholm@nbi.dk>
7  *
8  * See cxx source for full Copyright notice
9  */
10 //____________________________________________________________________
11 //
12 // Class to read ALTRO formated data from an AliRawReader.
13 // This class is mostly here to set AliAltroRawStream::fNoAltroMapping
14 // to false. Furthermore, it defines the utility function
15 // ReadChannel to read in a full ALTRO channel. The data is unpacked
16 // into the passed array.
17 //
23 #ifndef ALIALTRORAWSTREAM_H
24 # include <AliAltroRawStream.h>
25 #endif
26 
27 
35 class AliFMDRawStream : public AliAltroRawStream
36 {
37 public:
40  AliFMDRawStream(AliRawReader* reader);
42  virtual ~AliFMDRawStream() {}
43 
50  virtual Bool_t ReadChannel(UInt_t& ddl, UInt_t& addr,
51  UInt_t& len, volatile UShort_t* data);
52 protected:
53 
54  ClassDef(AliFMDRawStream, 0) // Read raw FMD Altro data
55 };
56 
57 #endif
58 //____________________________________________________________________
59 //
60 // Local Variables:
61 // mode: C++
62 // End:
63 //
64 // EOF
65 //
virtual ~AliFMDRawStream()
AliFMDRawStream(AliRawReader *reader)
Class to read ALTRO formated data from an AliRawReader. This class is mostly here to set AliAltroRawS...
virtual Bool_t ReadChannel(UInt_t &ddl, UInt_t &addr, UInt_t &len, volatile UShort_t *data)