#include <FMD/AliFMDAltroIO.h>
Inheritance diagram for AliFMDAltroIO:
Definition at line 18 of file AliFMDAltroIO.h.
Public Types | |
typedef long long | W40_t |
typedef Int_t | W10_t |
enum | { kNoError, kBadFile, kBadBits, kBadRead, kBadWrite, kBadSeek, kBadTell, kBadTrailer, kBadFill } |
Public Member Functions | |
AliFMDAltroIO () | |
virtual | ~AliFMDAltroIO () |
const char * | ErrorString (Int_t err) const |
Static Public Attributes | |
static const W40_t | fgkTrailerMask |
Protected Member Functions | |
virtual W40_t | ConcatW40 (size_t n, const W10_t &w) const |
virtual W10_t | ExtractW10 (size_t n, const W40_t w) const |
ClassDef (AliFMDAltroIO, 0) | |
Protected Attributes | |
W40_t | fBuffer |
Int_t | fIBuffer |
|
Type of 10 bit words (signed) Definition at line 24 of file AliFMDAltroIO.h. |
|
Type of 40 bit words (signed) Definition at line 22 of file AliFMDAltroIO.h. |
|
Error states
Definition at line 30 of file AliFMDAltroIO.h. |
|
Constructor |
|
Destructor Definition at line 28 of file AliFMDAltroIO.h. |
|
|
|
Concatenate a 10 bit word into a 40 bit word.
|
|
Get error string |
|
Extract a 10 bit word from a 40 bit word
|
|
I/O Buffer Definition at line 56 of file AliFMDAltroIO.h. |
|
Trailer mask Definition at line 51 of file AliFMDAltroIO.h. |
|
Pointer into buffer Definition at line 58 of file AliFMDAltroIO.h. |