if (!track)
continue;
-
Int_t type = -1;
if (fAODfilterBits[0] < 0) {
if (track->IsHybridGlobalConstrainedGlobal())
AliDebug(2,Form("Track %d with label==0", iTracks));
}
if (type==0) {
- newt->SetBit(BIT(20),0);
- newt->SetBit(BIT(21),0);
+ newt->SetBit(BIT(22),0);
+ newt->SetBit(BIT(23),0);
} else if (type==1) {
- newt->SetBit(BIT(20),1);
- newt->SetBit(BIT(21),0);
+ newt->SetBit(BIT(22),1);
+ newt->SetBit(BIT(23),0);
} else if (type==2) {
- newt->SetBit(BIT(20),0);
- newt->SetBit(BIT(21),1);
+ newt->SetBit(BIT(22),0);
+ newt->SetBit(BIT(23),1);
} else if (type==3) {
- newt->SetBit(BIT(20),1);
- newt->SetBit(BIT(21),1);
+ newt->SetBit(BIT(22),1);
+ newt->SetBit(BIT(23),1);
}
++nacc;
}
AliESDtrack *newTrack = new ((*fTracks)[ntrnew]) AliESDtrack(*etrack);
if (fDoPropagation)
AliEMCALRecoUtils::ExtrapolateTrackToEMCalSurface(newTrack,fDist);
- newTrack->SetBit(BIT(20),0);
- newTrack->SetBit(BIT(21),0);
+ newTrack->SetBit(BIT(22),0);
+ newTrack->SetBit(BIT(23),0);
++ntrnew;
} else if (fHybridTrackCuts->AcceptTrack(etrack)) {
constrainParam->GetParameter(),
constrainParam->GetCovariance());
if ((status&AliESDtrack::kITSrefit)==0) {
- newTrack->SetBit(BIT(20),0); //type 2
- newTrack->SetBit(BIT(21),1);
+ newTrack->SetBit(BIT(22),0); //type 2
+ newTrack->SetBit(BIT(23),1);
} else {
- newTrack->SetBit(BIT(20),1); //type 1
- newTrack->SetBit(BIT(21),0);
+ newTrack->SetBit(BIT(22),1); //type 1
+ newTrack->SetBit(BIT(23),0);
}
if (fDoPropagation)
AliEMCALRecoUtils::ExtrapolateTrackToEMCalSurface(newTrack,fDist);
// Get track type encoded from bits 20 and 21.
Byte_t ret = 0;
- if (t->TestBit(BIT(20)) && !t->TestBit(BIT(21)))
+ if (t->TestBit(BIT(22)) && !t->TestBit(BIT(23)))
ret = 1;
- else if (!t->TestBit(BIT(20)) && t->TestBit(BIT(21)))
+ else if (!t->TestBit(BIT(22)) && t->TestBit(BIT(23)))
ret = 2;
- else if (t->TestBit(BIT(20)) && t->TestBit(BIT(21)))
+ else if (t->TestBit(BIT(22)) && t->TestBit(BIT(23)))
ret = 3;
return ret;
}