00001 00002 // Copyright (c) 2003, The Institute for Genomic Research (TIGR), Rockville, 00003 // Maryland, U.S.A. All rights reserved. 00005 #ifndef IGR_H 00006 #define IGR_H 00007 00008 #include "GeneModelType.h" 00009 00018 class Igr : public GeneModelType { 00019 protected: 00020 00021 Igr(); 00022 00023 public: 00024 void print(std::ostream&,const string&) const; 00025 00026 const int getScoreIdx() const { return 5; } 00027 const string& getTypeStr() const; 00028 static const Igr& getInstance() { return _igr; }; 00029 00030 private: 00031 static Igr _igr; 00032 00039 /*# Igr _single1; */ 00040 }; 00041 00042 #endif // IGR_H