Augustus 3.4.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
PP::MultiTargetExonScorer Class Reference
Inheritance diagram for PP::MultiTargetExonScorer:
PP::ExonScorer

Public Member Functions

 MultiTargetExonScorer (SubstateModel &model, ViterbiSubmapType &, StateType etype, int endOfBioExon)
 
- Public Member Functions inherited from PP::ExonScorer
void newFirstCodon (int beginOfBioExon)
 
void score (ViterbiColumnType &col, int predState, const Double &transEmiProb)
 
virtual void exportSubstates (ViterbiSubmapType &)
 
virtual SubstateId getPredSubstate ()
 
virtual bool hasNewMax ()
 
virtual void addMatches (int, int)
 
bool validSize ()
 

Additional Inherited Members

- Protected Member Functions inherited from PP::ExonScorer
 ExonScorer (SubstateModel &model, int endOfBioExon, StateType type)
 
int blockCount () const
 
int blockSize (int b) const
 
const BlockgetBlock (int b) const
 
bool exceedsBlock (Position ppos) const
 
DistanceType interBlockDist (int b) const
 
DistanceType interBlockFullDist (int b) const
 
Range interBlockRange (int b) const
 
Range interBlockFullRange (int b) const
 
Position asNextPos (Position ppos)
 
- Protected Attributes inherited from PP::ExonScorer
void(ExonScorer::* scoreFunPtr )(ViterbiColumnType &, int predState, const Double &)
 
bool complement
 
SubstateModelmdl
 
vector< BlockScoreType > & blockScores
 
int aa_count
 
int beginOfFirstCodon
 
int endOfLastCodon
 
HitSequenceCollectioncurrentHSColl
 
bool is_active
 
int endStateOffset
 
bool backward_mode
 

The documentation for this class was generated from the following files: