diff --git a/src/THcCoinTime.cxx b/src/THcCoinTime.cxx index 38ead3cfded27d6120df5c2c02e8ad871aedbddf..d68422ac694a29e896b1b41c71d0df3c0d4bda93 100644 --- a/src/THcCoinTime.cxx +++ b/src/THcCoinTime.cxx @@ -65,6 +65,14 @@ void THcCoinTime::Clear( Option_t* opt ) fROC2_ePosCoinTime=kBig; fROC1_RAW_CoinTime=kBig; fROC2_RAW_CoinTime=kBig; + fTRIG1_ePosCoinTime=kBig; + fTRIG4_ePosCoinTime=kBig; + fTRIG1_ePiCoinTime=kBig; + fTRIG4_ePiCoinTime=kBig; + fTRIG1_eKCoinTime=kBig; + fTRIG4_eKCoinTime=kBig; + fTRIG1_epCoinTime=kBig; + fTRIG4_epCoinTime=kBig; } //_____________________________________________________________________________ @@ -253,6 +261,8 @@ Int_t THcCoinTime::Process( const THaEvData& evdata ) Double_t hms_ypfp = theHMSTrack->GetPhi(); Double_t HMS_FPtime = theHMSTrack->GetFPTime(); + if (SHMS_FPtime==-2000 || HMS_FPtime==-2000) return 1; + //Get raw TDC Times for HMS/SHMS (3/4 trigger) pTRIG1_TdcTime_ROC1 = fCoinDet->Get_CT_Trigtime(0); //SHMS pTRIG4_TdcTime_ROC1 = fCoinDet->Get_CT_Trigtime(1); //HMS