|
ACTS
Experiment-independent tracking
|
Particle hypothesis identified by PDG number, mass, and electric charge. More...
#include <detray/definitions/pdg_particle.hpp>
Public Types | |
| using | scalar_type = scalar_t |
| Scalar representation of mass and charge. | |
Public Member Functions | |
| template<typename T> | |
| constexpr | pdg_particle (const std::int32_t pdg_num, const T mass, const T charge) |
| Construct a particle hypothesis. | |
| constexpr scalar_type | charge () const |
| constexpr bool | is_valid () const |
| constexpr scalar_type | mass () const |
| constexpr std::int32_t | pdg_num () const |
Particle hypothesis identified by PDG number, mass, and electric charge.
| scalar_t | Scalar representation of mass and charge. |
|
constexpr |
Construct a particle hypothesis.
| pdg_num | Signed PDG identifier, or zero for an invalid hypothesis. |
| mass | Particle mass in internal units. |
| charge | Electric charge in internal units. |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |