Celeritas 0.7.0-dev.79+develop.b3dc2e108
|
Access invariant particle data from Geant4 with Celeritas units. More...
#include <GeantParticleView.hh>
Public Types | |
Type aliases | |
using | Charge = Quantity< units::EElectron, double > |
using | Mass = Quantity< units::MevPerCsq, double > |
using | real_type = double |
Public Member Functions | |
GeantParticleView (G4ParticleDefinition const &def) | |
std::string const & | name () const |
Name. | |
PDGNumber | pdg () const |
PDG number. | |
Mass | mass () const |
Rest mass [MeV / c^2]. | |
Charge | charge () const |
Charge [elemental charge e+]. | |
real_type | decay_constant () const |
Decay constant [1/s]. | |
bool | is_antiparticle () const |
Whether it is an antiparticle. | |
Access invariant particle data from Geant4 with Celeritas units.
Geant4 data are all in double precision.