2 Author: Constantin Loizides <mailto: loizides@ikf.physik.uni-frankfurt.de>
5 #ifndef ALIL3ALTROMEMHANDLER_H
6 #define ALIL3ALTROMEMHANDLER_H
8 #include "AliL3RootTypes.h"
9 #include "AliL3Logging.h"
11 //Maximum Size of Altro Packet equals 1000 Bit
12 #define ALTRO_SIZE 125
13 //Maximum 10Bit ADCs to be stored in one Packet
16 class AliL3AltroMemHandler {
19 AliL3AltroMemHandler();
20 Bool_t Write(UShort_t row, UChar_t pad, UShort_t charge, UShort_t time);
22 Bool_t SetBinaryOutput(FILE *file);
23 //Bool_t SetBinaryInput(FILE *file);
24 void SetBinary(Bool_t flag_=kTRUE){flag=flag_;};
27 UShort_t altromem[ALTRO_SIZE];