aodtracketa = TMath::Abs(aodtrack->Eta());
if(aodtracketa>0.9) continue;
if(!aodtrack->TestFilterBit(fFilterBit)) continue; //track filter selection
- if(!aodtrack->IsPrimaryCandidate()) continue; // only primaries, maybe is redundant with the previous selection...
fEtaAOD->Fill(aodtrack->Eta(),aodtrack->Eta());
fPhiAOD->Fill(aodtrack->Phi(),aodtrack->Phi());
fPtAOD->Fill(aodtrack->Pt(),aodtrack->Pt());
// printf("Rejecting track from track refs due to wrong filterbit! \n");
continue; //track filter selection
}
- if(!aodtrack->IsPrimaryCandidate())
- {
- // printf("Rejecting track from track refs due to no primary candidate! \n");
- continue; // only primaries
- }
deltaPhiPt += DeltaPhiTrack(rjet, aodtrack)*aodtrack->Pt();
deltaEtaPt += DeltaEtaTrack(rjet, aodtrack)*aodtrack->Pt();
deltaPhiSqPt += DeltaPhiSqTrack(rjet, aodtrack)*aodtrack->Pt();
if(!aodtrack) continue;
if(!IsTrackInsideThisJet(aodtrack, rjet, jfr)) continue;
if(!aodtrack->TestFilterBit(fFilterBit)) continue; //track filter selection
- if(!aodtrack->IsPrimaryCandidate()) continue; // only primaries, perhaps redundant with the previous
if(aodtrack->Pt()<fMinpTVal) continue; //DATA: PT CUT
deltaPhiPt += DeltaPhiTrack(rjet, aodtrack)*aodtrack->Pt();
deltaEtaPt += DeltaEtaTrack(rjet, aodtrack)*aodtrack->Pt();
if(!aodtrackperprec) continue;
if(!IsTrackInsideThisJet(aodtrackperprec, fPerpCone, jfr)) continue;
if(!aodtrackperprec->TestFilterBit(fFilterBit)) continue; //track filter selection
- if(!aodtrackperprec->IsPrimaryCandidate()) continue; // only primaries, perhaps redundant with the previous
if(aodtrackperprec->Pt()<fMinpTVal) continue; //DATA: PT CUT
deltaPhiPtPerp += DeltaPhiTrack(fPerpCone, aodtrackperprec)*aodtrackperprec->Pt();
deltaEtaPtPerp += DeltaEtaTrack(fPerpCone, aodtrackperprec)*aodtrackperprec->Pt();
if(GetDeltaR(jeteta, jetphi, tracketa, trackphi)<=jr)
{
if(!aodtrack->TestFilterBit(fFilterBit)) continue; //track filter selection
- if(!aodtrack->IsPrimaryCandidate()) continue; // only primaries
if(aodtrack->Pt()<fMinpTVal) continue; // pT cut, not using track refs
currentNumber++;
fCurrentJetCharge=fCurrentJetCharge+aodtrack->Charge();
if(GetDeltaR(jeteta, jetphi, tracketa, trackphi)<=jr)
{
if(!aodtrack->TestFilterBit(fFilterBit)) continue; //track filter selection
- if(!aodtrack->IsPrimaryCandidate()) continue; // only primaries
if(aodtrack->Pt()<fCurrentJetMinPtNT90) continue;
currentNumber++;
} // end if inside jet
if(GetDeltaR(jeteta, jetphi, tracketa, trackphi)<=jr)
{
if(!aodtrack->TestFilterBit(fFilterBit)) continue; //track filter selection
- if(!aodtrack->IsPrimaryCandidate()) continue; // only primaries
if(aodtrack->Pt()<fMinpTVal) continue; // pT cut, not using track refs
currentNumber++;
fgContainer[currentNumber-1] = aodtrack->Pt(); // save the current pt in the container
if(GetDeltaR(jeteta, jetphi, tracketa, trackphi)<=jr)
{
if(!aodtrack->TestFilterBit(fFilterBit)) continue; //track filter selection
- if(!aodtrack->IsPrimaryCandidate()) continue; // only primaries
if(aodtrack->Pt()<fCurrentJetMinPtNT90Recalc) continue;
currentNumber++;
} // end if inside jet
aodtracketaC = TMath::Abs(aodtrackC->Eta());
if(aodtracketaC>0.9) continue;
if(!aodtrackC->TestFilterBit(fFilterBit)) continue; //track filter selection
- if(!aodtrackC->IsPrimaryCandidate()) continue; // only primaries, maybe is redundant with the previous selection...
if(fJetEvent) // if has an accepted jet, calculate the perpendicular cone
{
if(HasPerpendicularCone()) // If there is a perpendicular cone available