+ //align->SetTimeStamp(fTime);
+ Double_t averageTime = fTime;
+ if (align->GetTimeStamp()>0 && align->GetNUpdates()>0) {
+ averageTime = (((Double_t)fTime) + ((Double_t)align->GetTimeStamp())*align->GetNUpdates()) / (align->GetNUpdates() + 1.);
+ //printf("align->GetTimeStamp() %d, align->GetNUpdates() %d \n", align->GetTimeStamp(), align->GetNUpdates());
+ }
+ align->SetTimeStamp((Int_t)averageTime);
+
+ //printf("fTime %d, averageTime %d \n", fTime, (Int_t)averageTime);
+