#include "AliAltroBuffer.h"
#include "AliTPCAltroMapping.h"
#include "AliTPCDDLRawData.h"
-#include "AliRawDataHeader.h"
+#include "AliDAQ.h"
ClassImp(AliTPCDDLRawData)
////////////////////////////////////////////////////////////////////////////////////////
AliTPCDDLRawData::AliTPCDDLRawData(const AliTPCDDLRawData &source):
- TObject(source)
+ TObject(source),
+ fVerbose(0)
{
// Copy Constructor
fVerbose=source.fVerbose;
ddlNumber=data.Sec*2+data.SubSec;
else
ddlNumber=72+(data.Sec-36)*4+data.SubSec;
- sprintf(filename,"TPC_%d.ddl",ddlNumber+kDDLOffset);
+ strcpy(filename,AliDAQ::DdlFileName("TPC",ddlNumber));
Int_t patchIndex = data.SubSec;
if(data.Sec>=36) patchIndex += 2;
- buffer=new AliAltroBuffer(filename,1,mapping[patchIndex]);
+ buffer=new AliAltroBuffer(filename,mapping[patchIndex]);
//size magic word sector number sub-sector number 0 for TPC 0 for uncompressed
buffer->WriteDataHeader(kTRUE,kFALSE);//Dummy;
bunchLength=1;
ddlNumber=data.Sec*2+data.SubSec;
else
ddlNumber=72+(data.Sec-36)*4+data.SubSec;
- sprintf(filename,"TPC_%d.ddl",ddlNumber+kDDLOffset);
+ strcpy(filename,AliDAQ::DdlFileName("TPC",ddlNumber));
Int_t patchIndex = data.SubSec;
if(data.Sec>=36) patchIndex += 2;
- buffer=new AliAltroBuffer(filename,1,mapping[patchIndex]);
+ buffer=new AliAltroBuffer(filename,mapping[patchIndex]);
buffer->WriteDataHeader(kTRUE,kFALSE);//Dummy;
pSubSector=data.SubSec;
}//end if