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
BetaMinusRecord Class Reference

Corresponds to a Beta minus record in the ENSDF database. More...

#include <BetaMinusRecord.h>

Inheritance diagram for BetaMinusRecord:
BetaRecordWrapper LevelRecordChildrenWrapper ParentRecordChildrenWrapper QValueRecordChildrenWrapper NormalizationRecordChildrenWrapper Record Child< LevelRecord > Child< ParentRecord > Child< QValueRecord > Child< NormalizationRecord >

List of all members.

Public Member Functions

 BetaMinusRecord (list< string > cardArg, NormalizationRecord *norm, LevelRecord *lev, ParentRecord *parent, QValueRecord *qValRecord)
 Constructor, constructs the object.
double getEndPointEnergy () const
 Returns the endpoint energy.
double getIntensityOfBetaDecayBranch () const
 Returns the intensity of this beta decay branch.

Protected Attributes

double endPointEnergy
 The endpoint energy.
double intensityOfBetaMinusDecayBranch
 The intensity of the beta decay branch.

Private Member Functions

void processCard ()
 Processes the cardArg string and retrieves information from it. Called by the constructor.

Detailed Description

Corresponds to a Beta minus record in the ENSDF database.

Author:
Rikard Lundmark

Definition at line 46 of file BetaMinusRecord.h.


Constructor & Destructor Documentation

BetaMinusRecord::BetaMinusRecord ( list< string >  cardArg,
NormalizationRecord norm,
LevelRecord lev,
ParentRecord parent,
QValueRecord qValRecord 
)

Constructor, constructs the object.

Parameters:
cardArgThe card string(s) corresponding to this record.
normA pointer to the Normalization record corresponding to this record.
levA pointer to the Level record corresponding to this record.
parentA pointer to the Parent record corresponding to this record.
qValRecordA pointer to the Q value record corresponding to this record.

Definition at line 3 of file BetaMinusRecord.cpp.

References processCard().

  :BetaRecordWrapper(cardArg, lev, par, qValArg, norm)
{
  processCard();
}

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