Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ParticleData.hpp File Reference
#include "Acts/Definitions/PdgParticle.hpp"
#include <iosfwd>
#include <optional>
#include <string_view>
+ Include dependency graph for ParticleData.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Acts::ParticleData
 

Namespaces

namespace  Acts
 Acts includes to create all necessary definitions.
 

Functions

std::optional< float > Acts::findCharge (PdgParticle pdg)
 
std::optional< float > Acts::findMass (PdgParticle pdg)
 
std::optional< std::string_view > Acts::findName (PdgParticle pdg)
 
std::optional< ParticleData > Acts::findParticleData (PdgParticle pdg)
 
std::ostream & Acts::operator<< (std::ostream &os, PdgParticle pdg)
 Print PDG particle numbers with a descriptive name.
 
std::optional< std::string_view > Acts::pdgToShortAbsString (PdgParticle pdg)