Analysis Software
Documentation for sPHENIX simulation software
|
Particle hypothesis used in reconstruction. More...
#include <acts/blob/sPHENIX/Core/include/Acts/EventData/GenericParticleHypothesis.hpp>
Public Types | |
using | ChargeType = charge_t |
Public Member Functions | |
constexpr | GenericParticleHypothesis (PdgParticle absPdg, float mass, ChargeType chargeType) |
Public Attributes | |
m_mass {mass} | |
m_chargeType | |
float | m_mass |
ChargeType | m_chargeType |
Friends | |
bool | operator== (const GenericParticleHypothesis< ChargeType > &lhs, const GenericParticleHypothesis< ChargeType > &rhs) |
bool | operator!= (const GenericParticleHypothesis< ChargeType > &lhs, const GenericParticleHypothesis< ChargeType > &rhs) |
Particle hypothesis used in reconstruction.
The reconstruction hypothesis consists of absolute PDG code, mass and absolute charge.
Definition at line 27 of file GenericParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 27 of file GenericParticleHypothesis.hpp
using Acts::GenericParticleHypothesis< charge_t >::ChargeType = charge_t |
Definition at line 29 of file GenericParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 29 of file GenericParticleHypothesis.hpp
|
inline |
Creates a particle hypothesis using absolute PDG, mass and the charge type.
absPdg | the absolute PDG |
mass | the particle mass |
chargeType | the type of charge |
Definition at line 37 of file GenericParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 37 of file GenericParticleHypothesis.hpp
|
friend |
Definition at line 137 of file GenericParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 137 of file GenericParticleHypothesis.hpp
|
friend |
Definition at line 132 of file GenericParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 132 of file GenericParticleHypothesis.hpp
Acts::GenericParticleHypothesis< charge_t >::m_chargeType |
Definition at line 39 of file GenericParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 39 of file GenericParticleHypothesis.hpp
ChargeType Acts::GenericParticleHypothesis< charge_t >::m_chargeType |
Definition at line 130 of file GenericParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 130 of file GenericParticleHypothesis.hpp
Acts::GenericParticleHypothesis< charge_t >::m_mass {mass} |
Definition at line 39 of file GenericParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 39 of file GenericParticleHypothesis.hpp
float Acts::GenericParticleHypothesis< charge_t >::m_mass |
Definition at line 129 of file GenericParticleHypothesis.hpp.
View newest version in sPHENIX GitHub at line 129 of file GenericParticleHypothesis.hpp