bool bDoPublishing=false;
const int cycleResetInterval=1000;
if (fpEventTimer && fpCycleTimer) {
- averageEventTime=(AliHLTUInt32_t)( (fpEventTimer->RealTime()*fgkTimeScale)/(GetEventCount()+1) );
- fillingtime=(int)( fpEventTimer->RealTime()*fgkTimeScale );
+ averageEventTime=(fpEventTimer->RealTime()*fgkTimeScale)/(GetEventCount()+1);
+ fillingtime=fpEventTimer->RealTime()*fgkTimeScale;
publishtime=fillingtime;
fpEventTimer->Start(kFALSE);
fpCycleTimer->Stop();
- averageCycleTime=(AliHLTUInt32_t)( (fpCycleTimer->RealTime()*fgkTimeScale)/((GetEventCount()%cycleResetInterval)+1) );
+ averageCycleTime=(fpCycleTimer->RealTime()*fgkTimeScale)/((GetEventCount()%cycleResetInterval)+1);
// adapt processing to 3/4 of the max time
bDoFilling=4*averageEventTime<3*fMaxEventTime ||
(averageEventTime<fCycleTimeFactor*averageCycleTime && fpCycleTimer->RealTime()>fIgnoreCycleTime);
}
if (fpEventTimer) {
fpEventTimer->Stop();
- fillingtime=(int) ( fpEventTimer->RealTime()*fgkTimeScale-fillingtime );
+ fillingtime=fpEventTimer->RealTime()*fgkTimeScale-fillingtime;
if (fillingtime<0) fillingtime=0;
fpEventTimer->Start(kFALSE);
}
if (fpEventTimer) {
fpEventTimer->Stop();
- publishtime=(int) ( fpEventTimer->RealTime()*fgkTimeScale-publishtime );
+ publishtime=fpEventTimer->RealTime()*fgkTimeScale-publishtime;
if (publishtime>fillingtime) publishtime-=fillingtime;
else publishtime=0;
- averageEventTime=(AliHLTUInt32_t)( (fpEventTimer->RealTime()*fgkTimeScale)/(GetEventCount()+1) );
+ averageEventTime=(fpEventTimer->RealTime()*fgkTimeScale)/(GetEventCount()+1);
// info output once every 5 seconds
static UInt_t lastTime=0;