Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Core/include/Acts/EventData/ParticleHypothesis.hpp>
Public Member Functions | |
constexpr | NonNeutralChargedParticleHypothesis (PdgParticle absPdg, float mass, NonNeutralCharge chargeType) |
NonNeutralChargedParticleHypothesis (PdgParticle absPdg) | |
template<typename other_charge_t > | |
constexpr | NonNeutralChargedParticleHypothesis (const GenericParticleHypothesis< other_charge_t > &other) |
Public Member Functions inherited from Acts::GenericParticleHypothesis< NonNeutralCharge > | |
constexpr | GenericParticleHypothesis (PdgParticle absPdg, float mass, ChargeType chargeType) |
Static Public Member Functions | |
static NonNeutralChargedParticleHypothesis | muon () |
static NonNeutralChargedParticleHypothesis | pion () |
static NonNeutralChargedParticleHypothesis | electron () |
static NonNeutralChargedParticleHypothesis | pionLike (float absQ) |
static NonNeutralChargedParticleHypothesis | chargedGeantino () |
static NonNeutralChargedParticleHypothesis | chargedGeantino (float absQ) |
Additional Inherited Members | |
Public Types inherited from Acts::GenericParticleHypothesis< NonNeutralCharge > | |
using | ChargeType = charge_t |
Public Attributes inherited from Acts::GenericParticleHypothesis< NonNeutralCharge > | |
m_mass | |
float | m_mass |
m_chargeType | |
ChargeType | m_chargeType |
Specialized particle hypothesis for non-neutral particles.
Definition at line 84 of file ParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 84 of file ParticleHypothesis.hpp
|
inline |
Definition at line 87 of file ParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 87 of file ParticleHypothesis.hpp
Referenced by chargedGeantino(), and pionLike().
|
inline |
Definition at line 90 of file ParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 90 of file ParticleHypothesis.hpp
|
inline |
Definition at line 94 of file ParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 94 of file ParticleHypothesis.hpp
|
inlinestatic |
Definition at line 113 of file ParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 113 of file ParticleHypothesis.hpp
References Acts::UnitConstants::e.
|
inlinestatic |
Definition at line 116 of file ParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 116 of file ParticleHypothesis.hpp
References Acts::eInvalid, and NonNeutralChargedParticleHypothesis().
|
inlinestatic |
Definition at line 104 of file ParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 104 of file ParticleHypothesis.hpp
References electron.
|
inlinestatic |
Definition at line 98 of file ParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 98 of file ParticleHypothesis.hpp
|
inlinestatic |
Definition at line 101 of file ParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 101 of file ParticleHypothesis.hpp
References pion.
Referenced by BOOST_AUTO_TEST_CASE(), and pionLike().
|
inlinestatic |
Definition at line 108 of file ParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 108 of file ParticleHypothesis.hpp
References mass, NonNeutralChargedParticleHypothesis(), and pion().
Referenced by BOOST_AUTO_TEST_CASE().