fVEventNumber(1000),
fVTime0SideA(1000),
fVTime0SideC(1000),
- fTimeStamp(0),
fEventId(-1),
- fRunNumber(-1),
- fOldRunNumber(-1),
+ fOldRunNumber(0),
fPadTimesArrayEvent(72),
fPadQArrayEvent(72),
fPadRMSArrayEvent(72),
fVEventNumber(sig.fVEventNumber),
fVTime0SideA(sig.fVTime0SideA),
fVTime0SideC(sig.fVTime0SideC),
- fTimeStamp(0),
fEventId(-1),
- fRunNumber(-1),
- fOldRunNumber(-1),
+ fOldRunNumber(0),
fPadTimesArrayEvent(72),
fPadQArrayEvent(72),
fPadRMSArrayEvent(72),
fVEventNumber(1000),
fVTime0SideA(1000),
fVTime0SideC(1000),
- fTimeStamp(0),
fEventId(-1),
- fRunNumber(-1),
- fOldRunNumber(-1),
+ fOldRunNumber(0),
fPadTimesArrayEvent(72),
fPadQArrayEvent(72),
fPadRMSArrayEvent(72),
}
if ( (fNevents>0) && (fOldRunNumber==fRunNumber) )
- GetHistoT0(iSec,kTRUE)->Fill( time-time0Side[(iSec/18)%2],iChannel );
+ // test that we really found the CE signal reliably
+ if ( TMath::Abs(fVTime0SideA.GetMatrixArray()[fNevents-1]-time0Side[0])<.05)
+ GetHistoT0(iSec,kTRUE)->Fill( time-time0Side[(iSec/18)%2],iChannel );