message: Charged Tracking
diff: @@ -439,6 +439,7 @@ Bool_t AliAnalysisTaskHFSubstructure::FillHistograms()
  for (Int_t i_Track=0; i_Track<Track_Container->GetNTracks(); i_Track++){
  Track = static_cast<AliAODTrack*>(Track_Container->GetAcceptParticle(i_Track));
  if(!Track) continue;
  + if (Track->Charge()==0) continue;
  if(Random_Number > fTrackingEfficiency) continue;
  fFastJetWrapper->AddInputVector(Track->Px(), Track->Py(), Track->Pz(), Track->E(),i_Track+100);
  }
  @@ -600,6 +601,7 @@ Bool_t AliAnalysisTaskHFSubstructure::FillHistograms()
  if (DMeson_Daughter_Track) continue;*/
  Track = static_cast<AliAODTrack*>(Track_Container->GetAcceptParticle(i_Track));
  if(!Track) continue;
  + if(Track->Charge()==0) continue;
  fFastJetWrapper->AddInputVector(Track->Px(), Track->Py(), Track->Pz(), Track->E(),i_Track+100);
  }
  Double_t NTracks=0;
  @@ -769,6 +771,7 @@ Bool_t AliAnalysisTaskHFSubstructure::FillHistograms()
  Int_t NTruthD=0;
  for (Int_t i_Particle=0; i_Particle<Particle_Container->GetNParticles(); i_Particle++){
  Truth_Particle = static_cast<AliAODMCParticle*>(Particle_Container->GetAcceptParticle(i_Particle));
  + if (Truth_Particle->Charge()==0) continue;
  if (!Truth_Particle) continue;
  // if (TMath::Abs(Truth_Particle->Eta())>0.9) continue;
  if (TMath::Abs(Truth_Particle->PdgCode())==fCandidatePDG){
  @@ -909,6 +912,7 @@ Bool_t AliAnalysisTaskHFSubstructure::FillHistograms()
  for (Int_t i_Track=0; i_Track<Track_Container->GetNTracks(); i_Track++){
  Track = static_cast<AliAODTrack*>(Track_Container->GetAcceptParticle(i_Track));
  if(!Track) continue;
  + if (Track->Charge()==0) continue;
  //if (TMath::Abs(Track->Eta())>0.9) continue;
  fFastJetWrapper->AddInputVector(Track->Px(), Track->Py(), Track->Pz(), Track->E(),i_Track+100);
  }
  @@ -1347,6 +1351,7 @@ Bool_t AliAnalysisTaskHFSubstructure::FillHistograms()
  for (Int_t i_Particle=0; i_Particle<Particle_Container->GetNParticles(); i_Particle++){
  Truth_Particle = static_cast<AliAODMCParticle*>(Particle_Container->GetAcceptParticle(i_Particle));
  if (!Truth_Particle) continue;
  + if (Truth_Particle->Charge()==0) continue;
  if (TMath::Abs(Truth_Particle->GetPdgCode())==fCandidatePDG){
  fhEvent->Fill(3);
  std::pair<Int_t, Int_t> Inclusive_Jet_Truth_Labels;
  @@ -1573,6 +1578,7 @@ Bool_t AliAnalysisTaskHFSubstructure::FillHistograms()
  for (Int_t i_Track=0; i_Track<Track_Container->GetNTracks(); i_Track++){
  Track = static_cast<AliAODTrack*>(Track_Container->GetAcceptParticle(i_Track));
  if(!Track) continue;
  + if (Track->Charge()==0) continue;
  fFastJetWrapper->AddInputVector(Track->Px(), Track->Py(), Track->Pz(), Track->E(),i_Track+100);
  }
  fFastJetWrapper->Run();
  