![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include "Acts/Definitions/PdgParticle.hpp"#include "ActsFatras/Kernel/ContinuousProcess.hpp"#include "ActsFatras/Kernel/InteractionList.hpp"#include "ActsFatras/Physics/ElectroMagnetic/BetheBloch.hpp"#include "ActsFatras/Physics/ElectroMagnetic/BetheHeitler.hpp"#include "ActsFatras/Physics/ElectroMagnetic/Scattering.hpp"#include "ActsFatras/Selectors/KinematicCasts.hpp"#include "ActsFatras/Selectors/ParticleSelectors.hpp"#include "ActsFatras/Selectors/SelectorHelpers.hpp"
Include dependency graph for StandardInteractions.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | ActsFatras |
| namespace | ActsFatras::Casts |
| namespace | ActsFatras::detail |
Typedefs | |
| using | ActsFatras::detail::SelectElectronLike = AbsPdgSelector< Acts::PdgParticle::eElectron > |
| Select electrons and positrons only. | |
| using | ActsFatras::detail::SelectPMin = Min< Casts::P > |
| Select particles above a minimum absolute momentum. | |
| using | ActsFatras::detail::StandardScattering = ContinuousProcess< HighlandScattering, ChargedSelector, EveryParticle, EveryParticle > |
| Highland multiple scattering that applies to all charged particles. | |
| using | ActsFatras::detail::StandardBetheBloch = ContinuousProcess< BetheBloch, ChargedSelector, SelectPMin, EveryParticle > |
| using | ActsFatras::detail::StandardBetheHeitler = ContinuousProcess< BetheHeitler, SelectElectronLike, SelectPMin, SelectPMin > |
| using | ActsFatras::StandardChargedElectroMagneticInteractions = InteractionList< detail::StandardScattering, detail::StandardBetheBloch, detail::StandardBetheHeitler > |
Functions | |
| StandardChargedElectroMagneticInteractions | ActsFatras::makeStandardChargedElectroMagneticInteractions (double minimumAbsMomentum) |