if (fCurrLink % 2 == 0) {
// if we just read the A-side HC then also check the B-side
fCurrLink++;
+ fCurrHC++;
if (fCurrLinkMask[fCurrSlot] & (1 << fCurrLink)) {
ReadLinkData();
while (fPayloadCurr - fPayloadStart < fPayloadSize &&
if (evno == -1)
evno = EvNo(*fPayloadCurr);
else {
- AliError(MCMError(kPtrgCntMismatch,
- Form("%i <-> %i", evno, EvNo(*fPayloadCurr)) ));
+ AliDebug(1, MCMError(kPtrgCntMismatch,
+ Form("%i <-> %i", evno, EvNo(*fPayloadCurr)) ));
}
}
Int_t adccoloff = AdcColOffset(*fPayloadCurr);
break;
}
}
- AliError(MCMError(kAdcMaskInconsistent,
- Form("Inconsistency in no. of active channels: Counter: %i, Mask: %i, chosen: %i!",
- GetNActiveChannels(fPayloadCurr[-1]), GetNActiveChannelsFromMask(fPayloadCurr[-1]), channelcountExp) ));
+ AliDebug(1, MCMError(kAdcMaskInconsistent,
+ Form("Inconsistency in no. of active channels: Counter: %i, Mask: %i, chosen: %i!",
+ GetNActiveChannels(fPayloadCurr[-1]), GetNActiveChannelsFromMask(fPayloadCurr[-1]), channelcountExp) ));
}
AliDebug(2, Form("expecting %i active channels, timebins: %i", channelcountExp, fCurrNtimebins));
fStats.fStatsSector[fCurrSm].fStatsHC[fCurrHC%60].fNChannels += channelcount;
fStats.fStatsSector[fCurrSm].fNChannels += channelcount;
if (channelcount != channelcountExp)
- AliError(MCMError(kAdcChannelsMiss));
+ AliDebug(1, MCMError(kAdcChannelsMiss));
mcmcount++;
fStats.fStatsSector[fCurrSm].fStatsHC[fCurrHC%60].fNMCMs++;
if (evno == -1)
evno = EvNo(*fPayloadCurr);
else {
- AliError(MCMError(kPtrgCntMismatch,
- Form("%i <-> %i", evno, EvNo(*fPayloadCurr)) ));
+ AliDebug(1, MCMError(kPtrgCntMismatch,
+ Form("%i <-> %i", evno, EvNo(*fPayloadCurr)) ));
}
}
}
if (channelcount != channelcountExp)
- AliError(MCMError(kAdcChannelsMiss));
+ AliDebug(1, MCMError(kAdcChannelsMiss));
mcmcount++;
// continue with next MCM
}