BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
|
Simple particle information to be stored per particle. More...
#include <BDSOutputROOTParticleData.hh>
Public Member Functions | |
double | rigidity (const double totalEnergy) const |
double | rigidity (const double totalEnergy, const double chargeIn) const |
Data Fields | |
std::string | name |
Name of particle. | |
int | charge |
Charge in units of e. | |
double | mass |
Mass in GeV. | |
Simple particle information to be stored per particle.
Definition at line 45 of file BDSOutputROOTParticleData.hh.
|
inline |
Definition at line 51 of file BDSOutputROOTParticleData.hh.
|
inline |
Definition at line 64 of file BDSOutputROOTParticleData.hh.
int BDSOutputROOTParticleData::ParticleInfo::charge |
Charge in units of e.
Definition at line 48 of file BDSOutputROOTParticleData.hh.
double BDSOutputROOTParticleData::ParticleInfo::mass |
Mass in GeV.
Definition at line 49 of file BDSOutputROOTParticleData.hh.
std::string BDSOutputROOTParticleData::ParticleInfo::name |
Name of particle.
Definition at line 47 of file BDSOutputROOTParticleData.hh.