// read and process GTU tracks
UInt_t numGtuTracks = fGtuTrackArray->GetEntriesFast();
AliESDTrdTrack *trdTrack = NULL;
- UInt_t stack;
+ // UInt_t stack;
Int_t refIndex[6];
for (UInt_t iTrack = 0; iTrack < numGtuTracks; iTrack++) {
if (trdTrack){
AliTRDrawStream::AssignTracklets(trdTrack, trackletIndex, refIndex);
- stack = trdTrack->GetStack();
+ // stack = trdTrack->GetStack();
for (Int_t iLayer = 0; iLayer < 6; ++iLayer) {
AliESDTrdTracklet *trkl = (refIndex[iLayer] > -1) ? (AliESDTrdTracklet*) trklList.At(refIndex[iLayer]) : 0x0;
//## use cuts here
hltTrackPreSel[iHltTrack++] = isRelevant;
- if (iHltTrack >= fkMaxRefTracks)
+ if (iHltTrack >= fkMaxRefTracks) {
LogError("maximum number of HLT tracks exceeded.");
+ break;
+ }
} // loop over HLT tracks;
// search for matching HLT track for each GTU track
Double_t ptrkl2[3];
UInt_t trklDet;
UShort_t trklLayer;
- UInt_t stack_gtu;
+ // UInt_t stack_gtu;
UShort_t stackInSector;
AliTRDpadPlane* padPlane;
if ((layerMask >> iLayer) & 1){
trklDet = stack*6 + iLayer;
trklLayer = iLayer;
- stack_gtu = stack;
+ // stack_gtu = stack;
stackInSector = stack % 5;
// local coordinates of the outer end point of the tracklet
// search for the best match
AliESDTrdTracklet *trackletMatch = 0x0;
- Int_t dyMax = 20;
+ // Int_t dyMax = 20;
Int_t yMax = 100;
for (Int_t iTrackletSim = 0; iTrackletSim < trackletsSim[iDetector].GetEntries(); iTrackletSim++) {
AliESDTrdTracklet *trackletSim = (AliESDTrdTracklet*) trackletsSim[iDetector].At(iTrackletSim);
trackletMatch = trackletSim;
yMax = TMath::Abs(trackletRaw->GetBinY() - trackletSim->GetBinY());
- dyMax = TMath::Abs(trackletRaw->GetBinDy() - trackletSim->GetBinDy());
+ // dyMax = TMath::Abs(trackletRaw->GetBinDy() - trackletSim->GetBinDy());
}
if (trackletMatch) {
fHistYdiff->Fill(trackletRaw->GetBinY() - trackletMatch->GetBinY());
}
if ((matchTrack) && (matchRating >= fMinMatchRating)){
+ AliDebug(1, Form("S%02d-%d trd %d - esd %d match! pt: %.2f %.2f",
+ trdTrack->GetSector(), trdTrack->GetStack(), iTrdTrack, matchEsdTrackIndexInStack,
+ trdPt, matchTrack->GetSignedPt()));
#ifdef TRD_TM_DEBUG
printf("#TRACKMATCHING S%02d-%d trd %d - esd %d match! pt: %.2f %.2f\n",
trdTrack->GetSector(), trdTrack->GetStack(), iTrdTrack, matchEsdTrackIndexInStack,
for(Int_t linkPair=0; linkPair<fgkMaxLinkPairs; linkPair++) {
if(AliTRDfeeParam::ExtAliToAli(extali, linkPair, rocType, mcmList, mcmListSize)!=0) {
Int_t i=0;
- while(mcmList[i] != -1 && i<mcmListSize) {
+ while((i < mcmListSize) && (mcmList[i] != -1)) {
if(mcmList[i]==127) {
AliDebug(1, Form("broadcast write to %s: 0x%08x",
fTrapConfig->GetRegName((AliTRDtrapConfig::TrapReg_t) mcmReg), data));