ENSDF++ 1.1
An easy, fast and simple way to run querys towards the ENSDF database, written in C++.
Main.h
Go to the documentation of this file.
00001 
00010 using namespace std;
00011 
00012 #ifndef STRING
00013 #define STRING //!<Inclusion guard
00014 #include <string>
00015 #endif
00016 
00017 #ifndef STDLIB_H
00018 #define STDLIB_H //!<Inclusion guard
00019 #include <stdlib.h>
00020 #endif
00021 
00022 #ifndef VECTOR
00023 #define VECTOR //!<Inclusion guard
00024 #include <vector>
00025 #endif
00026 
00027 #ifndef LIST
00028 #define LIST //!<Inclusion guard
00029 #include <list>
00030 #endif
00031 
00032 #include "ENSDFProcessor.h"
00033 #include "CommandLineInterpreter.h"
00034 #include "VerbosePrinter.h"
00035 #include "CommandLineException.h"
00036 
00037 #define ENSDF_DIR "../ENSDF_DATA" //!<The ENSDF directory, should contain all the ENSDF files.
00038 #define MASSTABLE_DIR "../ENSDF_MASSTABLE" //!<The MassTable directory, should contain ONLY the mass.mas03 file.
00039 
00040 
00041 int main(int argc, 
00042          char *argv[] 
00043          );
00044 
00045 
00049 int proceed_interact(int verbosityLevel, 
00050                      unsigned int nbrOfThreads=5 
00051                      );
00052 
00055 int proceed_nointeract(CommandLineInterpreter * myInterpreter 
00056                        );
00057 
00058 
 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