decoder.Clear();
decoder.SetVerbosity(fVerbosity);
+ bool bHavePartitionRawData=false;
+ bool bHavePartitionCompressedData=false;
+
bool bNextBlock=false;
// add cluster id and mc information data blocks
for (bNextBlock=(pHLTOUT->SelectFirstDataBlock()>=0);
if ((iResult=decoder.AddCompressionDescriptor(&desc))<0) {
return iResult;
}
+ bHavePartitionCompressedData = kTRUE;
+ }
+ if (desc.fDataType==AliHLTTPCDefinitions::RawClustersDescriptorDataType()) {
+ // header
+ if ((iResult=decoder.AddRawClustersDescriptor(&desc))<0) {
+ return iResult;
+ }
+ bHavePartitionRawData = kTRUE;
}
if (desc.fDataType==AliHLTTPCDefinitions::AliHLTDataTypeClusterMCInfo()) {
// add mc information
}
}
- bool bHavePartitionRawData=false;
- bool bHavePartitionCompressedData=false;
vector<bool> bHavePartitionData(216, false);
// read data