//The matching loop
for (Int_t iseed=0; iseed<fNseedsTOF; iseed++) {
- fTOFtrackPoints->Clear();
+ fTOFtrackPoints->Delete();
for (Int_t ii=0; ii<kNclusterMax; ii++)
global[ii] = 0x0;
Float_t dist3d[3];
accept = kFALSE;
for (Int_t i=0; i<nc; i++) {
- isInside = fGeom->IsInsideThePad(global[i],ctrackPos,dist3d);
+ isInside = fGeom->IsInsideThePad((TGeoHMatrix*)(&global[i]),ctrackPos,dist3d);
if ( mLastStep ) {
Float_t yLoc = dist3d[1];