esdTrack->GetImpactParametersTPC(dca,cov);
//Float_t q = esdTrack->Charge();
- Float_t pt = esdTrack->Pt();
- Float_t eta = esdTrack->Eta();
- Float_t phi = esdTrack->Phi();
+ Float_t pt = track->Pt();
+ Float_t eta = track->Eta();
+ Float_t phi = track->Phi();
Int_t nClust = esdTrack->GetTPCclusters(0);
Int_t nFindableClust = esdTrack->GetTPCNclsF();
}
//_____________________________________________________________________________
-void AliPerformanceTPC::Exec(AliMCEvent* const mcEvent, AliESDEvent* const esdEvent, const Bool_t bUseMC)
+void AliPerformanceTPC::Exec(AliMCEvent* const mcEvent, AliESDEvent *const esdEvent, AliESDfriend *const esdFriend, const Bool_t bUseMC, const Bool_t bUseESDfriend)
{
// Process comparison information
//
} // end bUseMC
+ // use ESD friends
+ if(bUseESDfriend) {
+ if(!esdFriend) {
+ AliDebug(AliLog::kError, "esdFriend not available");
+ return;
+ }
+ }
+
+
+
+
// Process events
for (Int_t iTrack = 0; iTrack < esdEvent->GetNumberOfTracks(); iTrack++)
{