// #include <iomanip>
// #include <iostream>
#include "AliRawReader.h"
+#include <climits>
//____________________________________________________________________
ClassImp(AliFMDRawStream)
{
// CTOR
reader->Reset();
- fNoAltroMapping = kFALSE;
// Select FMD DDL's
SelectRawData("FMD");
}
if(!next){
AliFMDDebug(15, ("Read word # %d (!next)", l));
addr = GetPrevHWAddress();
- ddl = GetPrevDDLNumber();
+ ddl = (GetPrevDDLNumber() < 0 ? UINT_MAX: UInt_t(GetPrevDDLNumber()));
len = l+1; // Need to add one - l points to last valid index
last = signal;
break;
AliFMDDebug(15, ("New hardware address, was 0x%x, now 0x%x",
GetPrevHWAddress(), GetHWAddress()));
addr = GetPrevHWAddress();
- ddl = GetPrevDDLNumber();
+ ddl = (GetPrevDDLNumber() < 0 ? UINT_MAX : UInt_t(GetPrevDDLNumber()));
len = l+1; // Need to add one - l points to last valid index
last = signal;
break;