message: fix dca cuts
diff: @@ -335,13 +335,20 @@ Bool_t AliAnalysisTaskCorrForFlow::IsTrackSelected(const AliAODTrack* track) con
  if(track->GetTPCNcls() < fTPCclMin && fFilterBit != 2) { return kFALSE; }
  if(fAbsEtaMax > 0.0 && TMath::Abs(track->Eta()) > fAbsEtaMax) { return kFALSE; }
  if(track->Charge() == 0) { return kFALSE; }
  - if(fCutDCAz > 0. || fCutDCAxySigma > 0.){
  + if(fCutDCAz > 0.){
  Double_t vtxXYZ[3], trXYZ[3];
  track->GetXYZ(trXYZ);
  fAOD->GetPrimaryVertex()->GetXYZ(vtxXYZ);
  trXYZ[2] -= vtxXYZ[2];
  if(TMath::Abs(trXYZ[2]) > fCutDCAz) { return kFALSE; }
  + }
  + if(fCutDCAxySigma > 0.){
  + Double_t vtxXYZ[3], trXYZ[3];
  + track->GetXYZ(trXYZ);
  + fAOD->GetPrimaryVertex()->GetXYZ(vtxXYZ);
  + trXYZ[0] -= vtxXYZ[0];
  + trXYZ[1] -= vtxXYZ[1];
  Double_t trDcaxy = TMath::Sqrt(trXYZ[0]*trXYZ[0] + trXYZ[1]*trXYZ[1]);
  Double_t cutDcaxy = 0.0015+0.0050/TMath::Power(track->Pt(),1.1);
  if(trDcaxy > fCutDCAxySigma*cutDcaxy) { return kFALSE; }
  