#include "AliL3MemHandler.h"
#include "AliL3DigitData.h"
#ifdef use_newio
-#include "../RAW/AliRawReaderRoot.h"
-#include "../RAW/AliRawReaderDate.h"
+#include "AliRawReaderRoot.h"
+#include "AliRawReaderDate.h"
#else
#include "AliL3DDLTPCRawStream.h"
#include "AliL3DDLRawReaderFile.h"
#endif
#include "AliL3DDLDataFileHandler.h"
-#if __GNUC__ == 3
+#if __GNUC__ >= 3
using namespace std;
#endif
}
#ifdef use_newio
-Bool_t AliL3DDLDataFileHandler::IsDigit(Int_t /*i*/) const
+Bool_t AliL3DDLDataFileHandler::IsDigit(Int_t /*i*/)
{
// dummy
+ AliL3MemHandler::IsDigit();
return kTRUE;
}
#endif
}
#ifdef use_newio
fReader->Reset();
- fReader->Select(0,ddls[0],ddls[ddlsToSearch-1]);
+ fReader->Select("TPC",ddls[0],ddls[ddlsToSearch-1]);
fTPCStream->Reset();
#else
fTPCStream->SetDDLID(ddls[i]); //ddl to read out
Int_t zerosup = AliL3Transform::GetZeroSup();
Int_t adcsat = AliL3Transform::GetADCSat();
Int_t slice,srow;
- Int_t lrow;
+ Int_t lrow=-1;
while (fTPCStream->Next()){
#ifdef use_newio
fReader->Reset();
- fReader->Select(0,ddls[0],ddls[ddlsToSearch-1]);
+ fReader->Select("TPC",ddls[0],ddls[ddlsToSearch-1]);
fTPCStream->Reset();
#else
fTPCStream->SetDDLID(ddls[i]); //ddl to read out