#include <Radiation.h>
Inheritance diagram for GenDecay::ElectronCapture:
Public Member Functions | |
| ElectronCapture (double characteristic_energy) | |
| virtual | ~ElectronCapture () |
| std::string | asString () const |
| int | pid () const |
| double | mass () const |
| RadiationType | type () const |
| std::string | typeString () const |
| virtual double | kineticEnergy () const |
Protected Attributes | |
| double | m_energy |
Definition at line 118 of file Radiation.h.
| ElectronCapture::ElectronCapture | ( | double | characteristic_energy | ) |
Definition at line 211 of file Radiation.cc.
00212 : Radiation(characteristic_energy) 00213 { 00214 }
| ElectronCapture::~ElectronCapture | ( | ) | [virtual] |
| std::string ElectronCapture::asString | ( | ) | const [virtual] |
Implements GenDecay::Radiation.
Definition at line 219 of file Radiation.cc.
00220 { 00221 stringstream ss; 00222 ss << "electroncapture: Energy=" << m_energy << ends; 00223 return ss.str().c_str(); 00224 }
| int ElectronCapture::pid | ( | ) | const [virtual] |
| double ElectronCapture::mass | ( | ) | const [virtual] |
| RadiationType GenDecay::ElectronCapture::type | ( | ) | const [inline, virtual] |
Implements GenDecay::Radiation.
Definition at line 127 of file Radiation.h.
00127 { return EleCapture; }
| std::string GenDecay::ElectronCapture::typeString | ( | ) | const [inline, virtual] |
| double Radiation::kineticEnergy | ( | ) | const [virtual, inherited] |
Reimplemented in GenDecay::AlphaRadiation, and GenDecay::BetaRadiation.
Definition at line 33 of file Radiation.cc.
00034 { 00035 return m_energy; 00036 }
double GenDecay::Radiation::m_energy [protected, inherited] |
Definition at line 32 of file Radiation.h.
1.4.7