/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Public Member Functions | Protected Attributes
GenDecay::Radiation Class Reference

#include <Radiation.h>

Inheritance diagram for GenDecay::Radiation:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Radiation (double characteristic_energy)
virtual ~Radiation ()
virtual double kineticEnergy () const
virtual std::string asString () const =0
virtual RadiationType type () const =0
virtual int pid () const =0
virtual double mass () const =0
virtual std::string typeString () const =0

Protected Attributes

double m_energy

Detailed Description

Definition at line 29 of file Radiation.h.


Constructor & Destructor Documentation

Radiation::Radiation ( double  characteristic_energy)

Definition at line 25 of file Radiation.cc.

                                  : m_energy(energy) 
{
}
Radiation::~Radiation ( ) [virtual]

Definition at line 29 of file Radiation.cc.

{
}

Member Function Documentation

double Radiation::kineticEnergy ( ) const [virtual]

Reimplemented in GenDecay::AlphaRadiation, and GenDecay::BetaRadiation.

Definition at line 33 of file Radiation.cc.

{
    return m_energy; 
}
virtual std::string GenDecay::Radiation::asString ( ) const [pure virtual]
virtual RadiationType GenDecay::Radiation::type ( ) const [pure virtual]
virtual int GenDecay::Radiation::pid ( ) const [pure virtual]
virtual double GenDecay::Radiation::mass ( ) const [pure virtual]
virtual std::string GenDecay::Radiation::typeString ( ) const [pure virtual]

Member Data Documentation

double GenDecay::Radiation::m_energy [protected]

Definition at line 32 of file Radiation.h.


The documentation for this class was generated from the following files:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 10:21:06 for GenDecay by doxygen 1.7.4