ENSDF++ 1.1
An easy, fast and simple way to run querys towards the ENSDF database, written in C++.
Classes | Files
Database classes

These classes are containing information from the ENSDF database. More...

Classes

class  AlphaRecord
 Representing a single Alpha record in the ENSDF database (including continuation records). More...
class  BetaMinusRecord
 Corresponds to a Beta minus record in the ENSDF database. More...
class  BetaPlusRecord
 Corresponds to a Beta plus record in the ENSDF database, this may include electron capture. More...
class  BetaRecordWrapper
 Used to provide the rest of the ENSDF software with a simple way to deal with beta records without specializing to either beta+ or beta-. More...
class  Child< T >
 Implemented by all classes which are children that can be added to ChildAddable. More...
class  ChildAddable< T >
 Implemented by all classes which can have classes implementing Child added to them. More...
class  CommentRecord
 Corresponds to a single CommentRecord in the ENSDF database (including continuation records). More...
class  CrossReferenceRecord
 Represents a single CrossReferenceRecord in the ENSDF database (including continuation records). More...
class  Dataset
 This class corresponds to a specific dataset in the ENSDF database. More...
class  DelayedParticleRecord
 Corresponds to a single Delayed particle record in the ENSDF database (including continuation records). More...
class  GammaRecord
 Corresponds to a single Gamma record (including continuation records) in the ENSDF database. More...
class  HistoryRecord
 Representing a single History record in the ENSDF database (including continuation records). More...
class  IdentificationRecord
 Corresponds to a single IdentificationRecord in the ENSDF database (including continuation records). More...
class  Isotop
 The Isotop class wrapps all the datasets concerning a specific nukleid. More...
class  LevelRecord
 Corresponds to a single Level record in the ENSDF database (includeing continuation records). More...
class  LevelRecordChildrenWrapper
 Extended by all classes that contains pointers to a LevelRecord. More...
class  NormalizationRecord
 Represents a single Normalization record (includeing continuation records) in the ENSDF database. More...
class  NormalizationRecordChildrenWrapper
 Extended by all classes that contains pointers to a NormalizationRecord. More...
class  Nukleid
 Identifies a specific nucleid. More...
class  ParentRecord
 Corresponds to a single ParentRecord in the ENSDF database (including continuation records). More...
class  ParentRecordChildrenWrapper
 Extended by all classes that contains pointers to a ParentRecord. More...
class  ProductionNormalizationRecord
 Representing a single Alpha record in the ENSDF database (including continuation records). More...
class  QValueRecord
 Corresponds to a single QValueRecord in the ENSDF database (including continuation records). More...
class  QValueRecordChildrenWrapper
 Extended by all classes that contain pointers to a QValueRecord. More...
class  Record
 Extended by all specializing Record classes in the ENSDF database. More...
class  ReferenceRecord
 Corresponds to a single ReferenceRecord in the ENSDF database (including continuation records). More...

Files

file  AlphaRecord.h
 

Header file for the AlphaRecord class.


file  AlphaRecord.cpp
 

Source file for the AlphaRecord class.


file  BetaMinusRecord.h
 

Header file for the BetaMinusRecord class.


file  BetaMinusRecord.cpp
 

Source file for the BetaMinusRecord class.


file  BetaPlusRecord.h
 

Header file for the BetaPlusRecord class.


file  BetaPlusRecord.cpp
 

Source file for the BetaPlusRecord class.


file  BetaRecordWrapper.h
 

Header file for the BetaRecordWrapper class.


file  BetaRecordWrapper.cpp
 

Source file for the BetaRecordWrapper class.


file  Child.h
 

Contains the Child template.


file  ChildAddable.h
 

Contains the ChildAddable template.


file  CommentRecord.h
 

Header file for the CommentRecord class.


file  CommentRecord.cpp
 

Source file for the CommentRecord class.


file  CrossReferenceRecord.h
 

Header file for the CrossReferenceRecord class.


file  CrossReferenceRecord.cpp
 

Source file for the CrossReferenceRecord class.


file  Dataset.h
 

Header file for the Dataset class.


file  Dataset.cpp
 

Source file for the Dataset class.


file  DelayedParticleRecord.h
 

Header file for the DelayedParticleRecord class.


file  DelayedParticleRecord.cpp
 

Source file for the DelayedParticleRecord class.


file  GammaRecord.h
 

Header file for the GammaRecord class.


file  GammaRecord.cpp
 

Source file for the GammaRecord class.


file  HistoryRecord.h
 

Header file for the HistoryRecord class.


file  HistoryRecord.cpp
 

Source file for the HistoryRecord class.


file  IdentificationRecord.h
 

Header file for the IdentificationRecord class.


file  IdentificationRecord.cpp
 

Source file for the IdentificationRecord class.


file  Isotop.h
 

Header file for the Isotop class.


file  Isotop.cpp
 

Source file for the Isotop class.


file  LevelRecord.h
 

Header file for the LevelRecord class.


file  LevelRecord.cpp
 

Source file for the LevelRecord class.


file  LevelRecordChildrenWrapper.h
 

Header file for the LevelRecordChildrenWrapper class.


file  LevelRecordChildrenWrapper.cpp
 

Source file for the LevelRecordChildrenWrapper class.


file  NormalizationRecord.h
 

Header file for the NormalizationRecord class.


file  NormalizationRecord.cpp
 

Source file for the NormalizationRecord class.


file  NormalizationRecordChildrenWrapper.h
 

Header file for the NormalizationRecordChildrenWrapper class.


file  NormalizationRecordChildrenWrapper.cpp
 

Source file for the NormalizationRecordChildrenWrapper class.


file  Nukleid.h
 

Header file for the Nukleid class.


file  Nukleid.cpp
 

Source file for the Nukleid class.


file  ParentRecord.h
 

Header file for the ParentRecord class.


file  ParentRecord.cpp
 

Source file for the ParentRecord class.


file  ParentRecordChildrenWrapper.h
 

Header file for the ParentRecordChildrenWrapper class.


file  ParentRecordChildrenWrapper.cpp
 

Source file for the ParentRecordChildrenWrapper class.


file  ProductionNormalizationRecord.h
 

Header file for the ProductionNormalizationRecord class.


file  ProductionNormalizationRecord.cpp
 

Source file for the ProductionNormalizationRecord class.


file  QValueRecord.h
 

Header file for the QValueRecord class.


file  QValueRecord.cpp
 

Source file for the QValueRecord class.


file  QValueRecordChildrenWrapper.h
 

Header file for the QValueRecordChildrenWrapper class.


file  QValueRecordChildrenWrapper.cpp
 

Source file for the QValueRecordChildrenWrapper class.


file  Record.cpp
 

Source file for the Record class.


file  ReferenceRecord.h
 

Header file for the ReferenceRecord class.


file  ReferenceRecord.cpp
 

Source file for the ReferenceRecord class.



Detailed Description

These classes are containing information from the ENSDF database.

 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