ENSDF++ 1.1
An easy, fast and simple way to run querys towards the ENSDF database, written in C++.
Public Member Functions | Protected Attributes | Private Member Functions
QValueRecord Class Reference

Corresponds to a single QValueRecord in the ENSDF database (including continuation records). More...

#include <QValueRecord.h>

Inheritance diagram for QValueRecord:
Record ChildAddable< Child< QValueRecord > >

List of all members.

Public Member Functions

 QValueRecord (list< string > cardArg)
 Constructor.
bool operator== (const QValueRecord &other) const
 Comparision operator.
double getQValue () const
 Get the Q value.

Protected Attributes

double QValue
 Contains the energy in keV alvailible for beta decay of the ground state.

Private Member Functions

void processCard ()
 Called by the constructor to initialize the protected members.

Detailed Description

Corresponds to a single QValueRecord in the ENSDF database (including continuation records).

Author:
Rikard Lundmark
Note:
Not fully implemented.

Definition at line 37 of file QValueRecord.h.


Constructor & Destructor Documentation

QValueRecord::QValueRecord ( list< string >  cardArg)

Constructor.

Parameters:
cardArgThe card string(s) corresponding to this record.

Definition at line 5 of file QValueRecord.cpp.

References processCard().

  :Record(cardArg)
{
  processCard();
}

Member Function Documentation

double QValueRecord::getQValue ( ) const

Get the Q value.

Returns:
The Q value.

Definition at line 21 of file QValueRecord.cpp.

References QValue.

{
  return QValue;
}
bool QValueRecord::operator== ( const QValueRecord other) const

Comparision operator.

Parameters:
otherThe object to compare.

Definition at line 16 of file QValueRecord.cpp.

References Record::getNukleid(), and QValue.

{
  return ((getNukleid()==other.getNukleid())&&(QValue==other.QValue));
}

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Defines

Back to the main page of the Precalibrated Ion Beam Identification Detector project

Created by Rikard Lundmark