![]() |
AliRoot Core
v5-06-15 (45dab64)
|
Macro for reading tracker raw data. More...
#include "AliRawReader.h"
#include "AliMUONRawStreamTrackerHP.h"
#include "TStopwatch.h"
#include "AliRawDataErrorLog.h"
#include "Riostream.h"
#include "AliMUONLogger.h"
Go to the source code of this file.
Functions | |
void | MUONRawStreamTrackerExpert (TString fileName="./", Int_t maxEvent=1000, Int_t minDDL=0, Int_t maxDDL=19) |
void | MUONRawStreamTrackerExpert2 (TString fileName="./", Int_t maxEvent=1000, Int_t minDDL=0, Int_t maxDDL=19) |
void | MUONRawStreamTrackerExpert3 (TString fileName="./", Int_t maxEvent=1000, Int_t minDDL=0, Int_t maxDDL=19) |
void | MUONRawStreamTrackerSimple (TString fileName="./", Int_t maxEvent=1000) |
void | ShowErrors (const AliRawReader &rawReader) |
void | MUONRawStreamTrackerSimple2 (TString fileName="./", Int_t maxEvent=1000) |
void | MUONRawStreamTrackerErrorCount (TString fileName="collection://filelist", Int_t maxEvent=-1) |
Macro for reading tracker raw data.
Added example routines to show how to use the interface of the high performance decoder AliMUONRawStreamTrackerHP. by Artur Szostak artur sz@i afric a.co m
This macro is interfaced with AliRawReader for RAW
There are 2 ways of reading the data:
Definition in file MUONRawStreamTracker.C.
void MUONRawStreamTrackerErrorCount | ( | TString | fileName = "collection://filelist" , |
Int_t | maxEvent = -1 |
||
) |
This routine is just a loop to get the error log at the end
Definition at line 397 of file MUONRawStreamTracker.C.
void MUONRawStreamTrackerExpert | ( | TString | fileName = "./" , |
Int_t | maxEvent = 1000 , |
||
Int_t | minDDL = 0 , |
||
Int_t | maxDDL = 19 |
||
) |
This routine shows how to use the decoder's expert interface.
Definition at line 51 of file MUONRawStreamTracker.C.
void MUONRawStreamTrackerExpert2 | ( | TString | fileName = "./" , |
Int_t | maxEvent = 1000 , |
||
Int_t | minDDL = 0 , |
||
Int_t | maxDDL = 19 |
||
) |
This routine shows an alternate way to iterate over the DDL structures compared to MUONRawStreamTrackerExpert().
Definition at line 131 of file MUONRawStreamTracker.C.
void MUONRawStreamTrackerExpert3 | ( | TString | fileName = "./" , |
Int_t | maxEvent = 1000 , |
||
Int_t | minDDL = 0 , |
||
Int_t | maxDDL = 19 |
||
) |
This routine shows yet another alternate way to iterate over the DDL structures compared to MUONRawStreamTrackerExpert().
Definition at line 212 of file MUONRawStreamTracker.C.
void MUONRawStreamTrackerSimple | ( | TString | fileName = "./" , |
Int_t | maxEvent = 1000 |
||
) |
This routine shows how to use the high performance decoder's simple interface.
Definition at line 298 of file MUONRawStreamTracker.C.
void MUONRawStreamTrackerSimple2 | ( | TString | fileName = "./" , |
Int_t | maxEvent = 1000 |
||
) |
This routine is an alternative to MUONRawStreamTrackerSimple() which is even faster.
Definition at line 352 of file MUONRawStreamTracker.C.
void ShowErrors | ( | const AliRawReader & | rawReader | ) |
Definition at line 338 of file MUONRawStreamTracker.C.
Referenced by MUONRawStreamTrackerSimple2().