NCBI C++ ToolKit
|
Search Toolkit Book for CFastIScore
#include "nucprot.hpp"
(Private to src/algo/align/prosplign
.)
Public Member Functions | |
void | SetAmin (char amin, const CSubstMatrix &matrix) |
void | Init (const CNSeq &seq, const CSubstMatrix &matrix) |
int | GetScore () |
int | GetScore (int n1, int n2, int n3) const |
CFastIScore () | |
Private Member Functions | |
void | Init (const CSubstMatrix &matrix) |
CFastIScore (const CFastIScore &) | |
CFastIScore & | operator= (const CFastIScore &) |
Private Attributes | |
vector< int > | m_scores |
int * | m_pos |
int | m_size |
int * | m_gpos |
vector< int > | m_gscores |
bool | m_init |
Definition at line 143 of file nucprot.hpp.
|
inline |
Definition at line 150 of file nucprot.hpp.
References m_scores.
|
private |
|
inline |
Definition at line 148 of file nucprot.hpp.
References m_pos.
Referenced by AlignFNog(), FindFGapIntronNog(), FrAlignFNog1(), Init(), and CFIntron::InitW12s().
Definition at line 149 of file nucprot.hpp.
References m_gpos.
void CFastIScore::Init | ( | const CNSeq & | seq, |
const CSubstMatrix & | matrix | ||
) |
Definition at line 123 of file nucprot.cpp.
References GetScore(), i, CSubstMatrix::m_alphabet, m_gpos, m_gscores, m_scores, m_size, and CNSeq::size().
Referenced by AlignFNog(), FindFGapIntronNog(), FrAlignFNog1(), and SetAmin().
|
private |
Definition at line 150 of file nucprot.cpp.
References arr, i, CSubstMatrix::m_alphabet, m_gscores, m_init, CSubstMatrix::MultScore(), nA, nC, nG, nN, and nT.
|
private |
void CFastIScore::SetAmin | ( | char | amin, |
const CSubstMatrix & | matrix | ||
) |
Definition at line 138 of file nucprot.cpp.
References Init(), CSubstMatrix::m_alphabet, m_gpos, m_gscores, m_pos, m_scores, m_size, and toupper().
Referenced by AlignFNog(), FindFGapIntronNog(), and FrAlignFNog1().
|
private |
Definition at line 156 of file nucprot.hpp.
Referenced by GetScore(), Init(), and SetAmin().
|
private |
Definition at line 157 of file nucprot.hpp.
|
private |
Definition at line 159 of file nucprot.hpp.
Referenced by Init().
|
private |
Definition at line 153 of file nucprot.hpp.
Referenced by GetScore(), and SetAmin().
|
private |
Definition at line 152 of file nucprot.hpp.
Referenced by CFastIScore(), Init(), and SetAmin().
|
private |
Definition at line 154 of file nucprot.hpp.