Bool_t success=kFALSE;
SetMagField( pEvent->GetMagneticField() );
- AliESDtrack* track;
+ AliESDtrack* track=NULL;
for (Int_t i=0; i<pEvent->GetNumberOfTracks(); i++)
{
TArrayI trackTArrTPC(1);
if (!FindCosmicTrackletNumbersInEvent( trackTArrITS, trackTArrTPC, pEvent )) return kFALSE;
SetMagField( pEvent->GetMagneticField() );
- AliESDtrack* ptrack;
+ AliESDtrack* ptrack=NULL;
const AliExternalTrackParam* pconstparams1;
const AliExternalTrackParam* pconstparams2;
AliExternalTrackParam params1;
// }
// else
// {
- Double_t det;
- hpht.InvertFast(&det); //since the matrix is small...
- if (det < 2e-55) return kFALSE; //we need some sort of protection even in this case....
+ Double_t det=0.0;
+ hpht.Invert(&det); //since the matrix is small...
+ if (det < 2e-99) return kFALSE; //we need some sort of protection even in this case....
// }
//printf("KalmanUpdate: det(hpht): %.4g\n",det);