int AliHLTAltroGenerator::Generate()
{
// see header file for class documentation
- int iResult=0;
-
if (!fpSimData) fpSimData=new TArrayS;
if (!fpSimData) {
return -ENOMEM;
}
assert(fNof10BitWords%4==0);
- if (iResult<0) {
- fpSimData->Set(0);
- return iResult;
- }
fpSimData->Set(dataPos);
return GetDataSize();
}
{
// see header file for class documentation
bool haveData=false;
- if (fpSimData && fChannelPositions.size()==0) return false;
+ if (!fpSimData || fChannelPositions.size()==0) return false;
fpSimData->GetArray();
if (fCurrentPosition==-1) {
if (fDirection==kForwards) fCurrentPosition=0;