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

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

#include <IdentificationRecord.h>

Inheritance diagram for IdentificationRecord:
Record

List of all members.

Public Member Functions

 IdentificationRecord (list< string > cardArg)
 Constructor, constructs the object.
string getDSID () const
 Get dataset information.
string getReferences () const
 Get reference information.
string getDate () const
 Get date.
string getPublicationInformation () const
 Get publication information.

Protected Attributes

string DSID
 The DSID information.
string references
 The reference information.
string publicationInformation
 The publication information.
string date
 The date information.

Private Member Functions

void processCard ()
 Called by the constructor to process the card information and initalize DSID, references, publicationInformation and date.

Detailed Description

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

Author:
Rikard Lundmark
Note:
Not fully implemented.

Definition at line 40 of file IdentificationRecord.h.


Constructor & Destructor Documentation

IdentificationRecord::IdentificationRecord ( list< string >  cardArg)

Constructor, constructs the object.

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

Definition at line 3 of file IdentificationRecord.cpp.

References processCard().

  :Record(cardArg)
{
  processCard();
}

Member Function Documentation

string IdentificationRecord::getDate ( ) const

Get date.

Returns:
The date corresponding to this IdentificationRecord.

Definition at line 18 of file IdentificationRecord.cpp.

References date.

{
  return date;
}
string IdentificationRecord::getDSID ( ) const

Get dataset information.

Returns:
the DSID information.

Definition at line 23 of file IdentificationRecord.cpp.

References DSID.

{
  return DSID;
}
string IdentificationRecord::getPublicationInformation ( ) const

Get publication information.

Returns:
The Publication information.

Definition at line 28 of file IdentificationRecord.cpp.

References publicationInformation.

string IdentificationRecord::getReferences ( ) const

Get reference information.

Returns:
the References information.

Definition at line 33 of file IdentificationRecord.cpp.

References references.

{
  return references;
}

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