message: Check that the triplet have the right PDG code
diff: @@ -2177,6 +2177,7 @@ void AliAnalysisTaskStrEffStudy::UserExec(Option_t *)
  //_________________________________________________________
  //Step 1: establish list of tracks coming from des
  + const int hyp3pdgCodes[3]{AliPID::ParticleCode(AliPID::kDeuteron), AliPID::ParticleCode(AliPID::kProton), AliPID::ParticleCode(AliPID::kPion)};
  for(Long_t iTrack = 0; iTrack < lNTracks; iTrack++){
  AliESDtrack *esdTrack = lESDevent->GetTrack(iTrack);
  if(!esdTrack)
  @@ -2187,14 +2188,17 @@ void AliAnalysisTaskStrEffStudy::UserExec(Option_t *)
  esdTrack->GetKinkIndex(0) > 0)
  continue;
  Int_t lLabel = (Int_t) TMath::Abs( esdTrack->GetLabel() );
  - TParticle* lParticle = lMCstack->Particle( lLabel );
  + TParticle* lParticle = lMCevent->Particle( lLabel );
  + const int pdgAbs = std::abs(lParticle->GetPdgCode());
  + if (pdgAbs != hyp3pdgCodes[0] && pdgAbs != hyp3pdgCodes[1] && pdgAbs != hyp3pdgCodes[2])
  + continue;
  Int_t lLabelMother = lParticle->GetFirstMother();
  if( lLabelMother < 0 ) continue;
  if( !lMCevent->IsPhysicalPrimary(lLabelMother) ) continue;
  - TParticle *lParticleMother = lMCstack->Particle( lLabelMother );
  + TParticle *lParticleMother = lMCevent->Particle( lLabelMother );
  Int_t lParticleMotherPDG = lParticleMother->GetPdgCode();
  if (std::abs(lParticleMotherPDG) != 1010010030) continue;
  int lNDaughters = lRemoveDeltaRayFromDaughters(lMCevent, lParticleMother);
  