#include <FMD/AliFMDAltroIO.h>
Inheritance diagram for AliFMDAltroWriter:
AliFMDRawWriter* fmdWriter = new AliFMDRawWriter(0); TClonesArray* array = fmd->DigitArray(); fmdWriter->WriteDigits(array);
Definition at line 178 of file AliFMDAltroIO.h.
Public Member Functions | |
AliFMDAltroWriter (std::ostream &stream) | |
virtual | ~AliFMDAltroWriter () |
void | SetThreshold (UShort_t threshold) |
Int_t | Close () |
Int_t | Flush () |
Int_t | AddSignal (UShort_t adc) |
Int_t | AddChannelTrailer (UShort_t board, UShort_t chip, UShort_t channel) |
Int_t | AddChannelTrailer (UInt_t hwaddr) |
Protected Member Functions | |
Int_t | AddToBuffer (UShort_t x) |
Int_t | AddBunchTrailer () |
Int_t | AddFillWords () |
ClassDef (AliFMDAltroWriter, 0) | |
Protected Attributes | |
UShort_t | fThreshold |
UShort_t | fTime |
UShort_t | fLength |
UShort_t | fLast |
size_t | fBegin |
size_t | fHeader |
Long_t | fTotal |
std::ostream & | fOutput |
|
Constructor.
|
|
Definition at line 185 of file AliFMDAltroIO.h. |
|
Add a bunch trailer to output.
|
|
Write a channel trailer to output.
|
|
Write a channel trailer to output.
|
|
Add fill words as needed to output
|
|
Add a signal to output. If the signal adc is less then the current threshold, a new bunch trailer is written.
|
|
Add a value to output buffer.
|
|
|
|
Close the output, by writing the appropriate header. The actual stream should be called by the user.
|
|
Flush buffered output to file (if there is any).
|
|
Definition at line 187 of file AliFMDAltroIO.h. |
|
High-water mark (begining of file) Definition at line 235 of file AliFMDAltroIO.h. |
|
High-water mark (begining of file) Definition at line 237 of file AliFMDAltroIO.h. |
|
Last meaning-full data Definition at line 233 of file AliFMDAltroIO.h. |
|
Current bunch length Definition at line 231 of file AliFMDAltroIO.h. |
|
output stream Definition at line 241 of file AliFMDAltroIO.h. |
|
Zero suppression threshold Definition at line 227 of file AliFMDAltroIO.h. |
|
Current time Definition at line 229 of file AliFMDAltroIO.h. |
|
Total number of bytes written Definition at line 239 of file AliFMDAltroIO.h. |