//____________________________________________________________________//
void AliProtonQAAnalysis::RunPIDEfficiencyAnalysis(AliStack *const stack,
- AliESDEvent *esd) {
+ AliESDEvent *esd,
+ const AliESDVertex *vertex) {
Int_t nGoodTracks = esd->GetNumberOfTracks();
TArrayI labelArray(nGoodTracks);
Int_t labelCounter = 0;
Int_t nTPCpoints = track->GetTPCsignalN();
+ if(fUseCutsInEfficiency)
+ if(!fProtonAnalysisBase->IsAccepted(esd,vertex,track)) continue;
+
if(TMath::Abs(pdgcode) == 2212) {
if(fProtonAnalysisBase->GetEtaMode())
((TH3D *)(fEfficiencyList->At(12)))->Fill(particle->Eta(),
//____________________________________________________________________//
void AliProtonQAAnalysis::RunVertexQA(AliGenEventHeader *header,
- AliStack *const stack,
AliESDEvent *const esd) {
//Runs the vertex QA
//MC vertex