UInt_t data = 0;
- fRawReader->ReadNextData(fData);
+ // PMD raw data does not contain CDH
- fPosition = 0;
+ if (!fRawReader->ReadNextData(fData))
+ {
+ return kFALSE;
+ }
+ fPosition = 0;
+
Int_t ibus = 0;
const Int_t kNPatchBus = 51;
Int_t irow = -1;
Int_t icol = -1;
- Int_t blHeaderWord[8];
- Int_t dspHeaderWord[10];
- Int_t pbusHeaderWord[4];
+ Int_t blHeaderWord[8]={0};
+ Int_t dspHeaderWord[10]={0};
+ Int_t pbusHeaderWord[4]={0};
Int_t blRawDataLength = 0;
Int_t dspRawDataLength = 0;