#include <featureinfo.h>
Inheritance diagram for QualityInfo:


Public Member Functions | |
| QualityInfo (SpatialFeatureData *data) | |
| std::string | myInfoPos (TR_DNA pos) |
Private Member Functions | |
| QualityData * | qualityData () |
Definition at line 66 of file featureinfo.h.
| QualityInfo::QualityInfo | ( | SpatialFeatureData * | data | ) | [inline] |
| std::string QualityInfo::myInfoPos | ( | TR_DNA | pos | ) | [virtual] |
Reimplemented from FeatureInfo.
Definition at line 84 of file featureinfo.cc.
References qualityData(), QualityData::qualityVector, and TrapperVector< T >::stlVector().
00085 { 00086 assert( pos >= 0 ); 00087 00088 assert( static_cast<size_t>(pos) < qualityData()->qualityVector.stlVector().size() ); 00089 00090 ostringstream os; 00091 00092 os<<"Qual: "<<qualityData()->qualityVector.stlVector()[ pos ]; 00093 00094 return os.str(); 00095 }
| QualityData * QualityInfo::qualityData | ( | ) | [private] |
Definition at line 97 of file featureinfo.cc.
References FeatureInfo::m_data.
Referenced by myInfoPos().
00098 { 00099 return dynamic_cast<QualityData *>( m_data ); 00100 }
1.5.1