ENSDF++ 1.1
An easy, fast and simple way to run querys towards the ENSDF database, written in C++.
NormalizationRecord.h
Go to the documentation of this file.
00001 
00014 #include "Record.h"
00015 #include "ParentRecord.h"
00016 #include "Nukleid.h"
00017 #include "ParentRecordChildrenWrapper.h"
00018 
00019 #ifndef STRING
00020 #define STRING //!<Inclusion guard
00021 #include <string>
00022 #endif
00023 
00024 #ifndef LIST
00025 #define LIST //!<Inclusion guard
00026 #include <list>
00027 #endif
00028 
00029 using namespace std;
00030 
00031 #ifndef NORMALIZATION_RECORD
00032 #define NORMALIZATION_RECORD //!<Inclusion guard.
00033 
00039 class NormalizationRecord : public Record, public ChildAddable<Child<NormalizationRecord> >, public ParentRecordChildrenWrapper
00040 {
00041 public:
00042 
00043   NormalizationRecord(list<string> cardArg, 
00044                       ParentRecord *parent 
00045                       );
00046 
00047         double getNT() const; 
00048         double getNR() const; 
00049         double getBetaMultiplier() const; 
00050 
00051 protected:
00052         double NT; 
00053         double NR; 
00054         double betaMultiplier; 
00055  private:
00056         void processCard(); 
00057 };
00058 
00059 #endif
 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