File ParticleSelectors.hpp
-
namespace ActsFatras
-
template<Acts::PdgParticle Pdg>
struct AbsPdgExcluder - #include <ActsFatras/Selectors/ParticleSelectors.hpp>
Select all particles except for (anti-)particles of one specific type.
-
template<Acts::PdgParticle Pdg>
struct AbsPdgSelector - #include <ActsFatras/Selectors/ParticleSelectors.hpp>
Select particles and antiparticles of one specific type.
-
struct ChargedSelector
- #include <ActsFatras/Selectors/ParticleSelectors.hpp>
Select all charged particles.
-
struct EveryParticle
- #include <ActsFatras/Selectors/ParticleSelectors.hpp>
No-op particle selector that selects all particles.
-
struct NegativeSelector
- #include <ActsFatras/Selectors/ParticleSelectors.hpp>
Select negatively charged particles.
-
struct NeutralSelector
- #include <ActsFatras/Selectors/ParticleSelectors.hpp>
Select neutral particles.
-
template<Acts::PdgParticle Pdg>
struct PdgExcluder - #include <ActsFatras/Selectors/ParticleSelectors.hpp>
Select all particles except one specific type.
Particle and Antiparticle are treated as two separate types.
-
template<Acts::PdgParticle Pdg>
struct PdgSelector - #include <ActsFatras/Selectors/ParticleSelectors.hpp>
Select particles of one specific type.
Particle and Antiparticle are treated as two separate types.
-
struct PositiveSelector
- #include <ActsFatras/Selectors/ParticleSelectors.hpp>
Select positively charged particles.
-
template<Acts::PdgParticle Pdg>