Main Page | Class Hierarchy | Class List | File List | Class Members

Intron.h

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