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>