19#include "BDSSDFilterPDGIDSet.hh"
21#include "G4ParticleDefinition.hh"
28 const std::set<G4int>& PDGIDsToAcceptIn):
30 PDGIDsToAccept(PDGIDsToAcceptIn)
35 auto pdgID = step->GetTrack()->GetParticleDefinition()->GetPDGEncoding();
36 return PDGIDsToAccept.count(pdgID) > 0;
virtual G4bool Accept(const G4Step *step) const
Return true if the particle is an ion or not.
BDSSDFilterPDGIDSet()=delete
No default constructor.