![]() |
ENSDF++ 1.1
An easy, fast and simple way to run querys towards the ENSDF database, written in C++.
|
00001 00015 #include "Record.h" 00016 #include "LevelRecord.h" 00017 #include "Nukleid.h" 00018 #include "ChildAddable.h" 00019 #include "Child.h" 00020 00021 00022 #ifndef STRING 00023 #define STRING //!<Inclusion guard 00024 #include <string> 00025 #endif 00026 00027 #ifndef LIST 00028 #define LIST //!<Inclusion guard 00029 #include <list> 00030 #endif 00031 00032 using namespace std; 00033 00034 #ifndef PARENT_RECORD 00035 #define PARENT_RECORD //!<Inclusion guard. 00036 00043 class ParentRecord : public Record, public ChildAddable<Child<ParentRecord> > 00044 { 00045 public: 00046 ParentRecord(list<string> card 00047 ); 00049 00050 double getHalfLife() const; 00051 00052 protected: 00053 double halfLife; 00054 private: 00055 void processCard(); 00056 }; 00057 00058 #endif