Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsFatras::NuclearInteraction Member List

This is the complete list of members for ActsFatras::NuclearInteraction, including all inherited members.

convertParametersToParticles(generator_t &generator, const std::vector< int > &pdgId, const Acts::ActsDynamicVector &momenta, const Acts::ActsDynamicVector &invariantMasses, Particle &initialParticle, float parametrizedMomentum, bool soft) const ActsFatras::NuclearInteractionprivate
finalStateMultiplicity(double rnd, const detail::NuclearInteractionParameters::CumulativeDistribution &distribution) const ActsFatras::NuclearInteractionprivate
findParameters(double rnd, const detail::NuclearInteractionParametrisation &parametrisation, float particleMomentum) const ActsFatras::NuclearInteractionprivate
generatePathLimits(generator_t &generator, const Particle &particle) const ActsFatras::NuclearInteractioninline
globalAngle(ActsFatras::Particle::Scalar phi1, ActsFatras::Particle::Scalar theta1, float phi2, float theta2) const ActsFatras::NuclearInteractionprivate
match(const Acts::ActsDynamicVector &momenta, const Acts::ActsDynamicVector &invariantMasses, float parametrizedMomentum) const ActsFatras::NuclearInteractionprivate
multiParticleParameterisationActsFatras::NuclearInteraction
nMatchingTrialsActsFatras::NuclearInteraction
nMatchingTrialsTotalActsFatras::NuclearInteraction
run(generator_t &generator, Particle &particle, std::vector< Particle > &generated) const ActsFatras::NuclearInteractioninline
sampleContinuousValues(double rnd, const detail::NuclearInteractionParameters::CumulativeDistribution &distribution, bool interpolate=false) const ActsFatras::NuclearInteractionprivate
sampleDiscreteValues(double rnd, const detail::NuclearInteractionParameters::CumulativeDistribution &distribution) const ActsFatras::NuclearInteractionprivate
sampleInvariantMasses(generator_t &generator, const detail::NuclearInteractionParameters::ParametersWithFixedMultiplicity &parametrisation) const ActsFatras::NuclearInteractionprivate
sampleKinematics(generator_t &generator, const detail::NuclearInteractionParameters::ParametersWithFixedMultiplicity &parameters, float momentum) const ActsFatras::NuclearInteractionprivate
sampleMomenta(generator_t &generator, const detail::NuclearInteractionParameters::ParametersWithFixedMultiplicity &parametrisation, float initialMomentum) const ActsFatras::NuclearInteractionprivate
samplePdgIds(generator_t &generator, const detail::NuclearInteractionParameters::PdgMap &pdgMap, unsigned int multiplicity, int particlePdg, bool soft) const ActsFatras::NuclearInteractionprivate
Scalar typedefActsFatras::NuclearInteraction
softInteraction(double rnd, float probability) const ActsFatras::NuclearInteractioninlineprivate