message: Apply small fix to gen histos
diff: @@ -1639,9 +1639,7 @@ void AliAnalysisTaskSEDs::FillMCGenAccHistos(TClonesArray *arrayMC, AliAODMCHead
  isFidAcc = fAnalysisCuts->IsInFiducialAcceptance(pt, rapid);
  isDaugInAcc = CheckDaugAcc(arrayMC, nProng, labDau);
  - if (isDaugInAcc)
  - {
  - if (fFillAcceptanceLevel || (!fFillAcceptanceLevel && isFidAcc))
  + if ((fFillAcceptanceLevel && isFidAcc && isDaugInAcc) || (!fFillAcceptanceLevel && TMath::Abs(rapid)<0.5))
  {
  Double_t var4nSparseAcc[knVarForSparseAcc] = {pt, rapid * 10, nTracklets};
  Double_t ptWeight = 1.;
  @@ -1657,8 +1655,6 @@ void AliAnalysisTaskSEDs::FillMCGenAccHistos(TClonesArray *arrayMC, AliAODMCHead
  }
  }
  }
  - }
  -
  if (fFillSparseDplus && TMath::Abs(mcPart->GetPdgCode()) == 411)
  {
  Int_t orig = AliVertexingHFUtils::CheckOrigin(arrayMC, mcPart, kTRUE); //Prompt = 4, FeedDown = 5
  @@ -1683,9 +1679,7 @@ void AliAnalysisTaskSEDs::FillMCGenAccHistos(TClonesArray *arrayMC, AliAODMCHead
  isFidAcc = fAnalysisCuts->IsInFiducialAcceptance(pt, rapid);
  isDaugInAcc = CheckDaugAcc(arrayMC, nProng, labDau);
  - if (isDaugInAcc)
  - {
  - if (fFillAcceptanceLevel || (!fFillAcceptanceLevel && isFidAcc))
  + if ((fFillAcceptanceLevel && isFidAcc && isDaugInAcc) || (!fFillAcceptanceLevel && TMath::Abs(rapid)<0.5))
  {
  Double_t var4nSparseAcc[knVarForSparseAcc] = {pt, rapid * 10, nTracklets};
  Double_t ptWeight = 1.;
  @@ -1704,7 +1698,6 @@ void AliAnalysisTaskSEDs::FillMCGenAccHistos(TClonesArray *arrayMC, AliAODMCHead
  }
  }
  }
  -}
  //_________________________________________________________________
  Bool_t AliAnalysisTaskSEDs::CheckDaugAcc(TClonesArray *arrayMC, Int_t nProng, Int_t *labDau)
  