if(!fTB[itb]) continue;
fTB[itb].SetRange(z0, zl);
fTB[itb].SetNRows(nrows);
+ fTB[itb].SetPlane(layer);
+ fTB[itb].SetStack(stack);
+ fTB[itb].SetSector(AliTRDgeometry::GetSector(fDetector));
fTB[itb].BuildIndices();
index[jtb++] = itb;
}
// AliTRDCommonParam::Instance()->GetDiffCoeff(fDiffL, fDiffT, fVD);
// ESTIMATE POSITION OF PAD PLANE FOR THIS CHAMBER
- fTB[Int_t(t0)].SetT0();
+ //fTB[Int_t(t0)].SetT0();
Double_t x0 = fTB[index[0]].GetX();
Double_t x1 = fTB[index[1]].GetX();
Double_t dx = (x0 - x1)/(index[1] - index[0]);
Int_t col, row, lower, lower1, upper, upper1;
for(Int_t ib = 0; ib < nCont; ib++){
if(nCandidates >= AliTRDtrackerV1::kMaxTracksStack){
- AliWarning(Form("Number of seed candidates %d exceeded maximum allowed per stack %d", nCandidates, AliTRDtrackerV1::kMaxTracksStack));
+ AliDebug(1, Form("Number of seed candidates %d exceeded maximum allowed per stack %d", nCandidates, AliTRDtrackerV1::kMaxTracksStack));
break;
}
// Positions
n++;
}
}
+ if(!n) continue;
pos[0] = x/n;
pos[1] = y/n;
pos[2] = z/n;