Go to the documentation of this file.00001 #ifndef NUMBERSPN_H
00002 #define NUMBERSPN_H
00003
00011 #include <string>
00012 #include <stdexcept>
00013 #include <vector>
00014
00015 class NumbersPn {
00016
00017 public:
00018
00019 static int ipnEE( const int ism, const int ipnid ) throw( std::runtime_error );
00020
00021 static void getPNs( const int ism, const int ix, const int iy, std::vector<int>& PNsInLM ) throw( std::runtime_error );
00022
00023 static int iLM( const int ism, const int ix, const int iy ) throw( std::runtime_error );
00024
00025 private:
00026
00027 NumbersPn() {};
00028 ~NumbersPn() {};
00029
00030 };
00031
00032 #endif // NUMBERSPN_H