![]() |
ENSDF++ 1.1
An easy, fast and simple way to run querys towards the ENSDF database, written in C++.
|
Corresponds to a single Gamma record (including continuation records) in the ENSDF database. More...
#include <GammaRecord.h>
Public Member Functions | |
GammaRecord (list< string > cardArg, LevelRecord *level, NormalizationRecord *norm, QValueRecord *qValRecord) | |
Constructor, constructs this record. | |
double | getDecayEnergy () const |
Get the decay energy. | |
double | getTransitionIntensity () const |
Get the transition intensity. | |
Protected Attributes | |
double | transitionIntensity |
The transition intensity. | |
double | decayEnergy |
The decay energy. | |
Private Member Functions | |
void | processCard () |
Called by the constructor to process the record. |
Corresponds to a single Gamma record (including continuation records) in the ENSDF database.
Definition at line 47 of file GammaRecord.h.
GammaRecord::GammaRecord | ( | list< string > | cardArg, |
LevelRecord * | level, | ||
NormalizationRecord * | norm, | ||
QValueRecord * | qValRecord | ||
) |
Constructor, constructs this record.
cardArg | The card string(s) corresponding to this record. |
level | A pointer to the Level record corresponding to this record. |
norm | A pointer to the Normalization record corresponding to this record. |
qValRecord | A pointer to the Q value record corresponding to this record. |
Definition at line 3 of file GammaRecord.cpp.
References processCard().
:Record(cardArg), LevelRecordChildrenWrapper(level), QValueRecordChildrenWrapper(qValArg), NormalizationRecordChildrenWrapper(norm) { processCard(); }
double GammaRecord::getDecayEnergy | ( | ) | const |
Get the decay energy.
Definition at line 15 of file GammaRecord.cpp.
References decayEnergy.
Referenced by DataQueryBetaGamma::findNextLevel(), and Record_TEST::testGammaRecord().
{ return decayEnergy; }
double GammaRecord::getTransitionIntensity | ( | ) | const |
Get the transition intensity.
Definition at line 20 of file GammaRecord.cpp.
References transitionIntensity.
{ return transitionIntensity; }