ARB
Public Member Functions | List of all members
FamilyStat Class Reference
Inheritance diagram for FamilyStat:
Inheritance graph
[legend]
Collaboration diagram for FamilyStat:
Collaboration graph
[legend]

Public Member Functions

 FamilyStat (size_t size_, RelativeScoreScaling scaling_)
 
 ~FamilyStat ()
 
void calc_rel_matches (int oligo_len, int sequence_length)
 
const HitCounterhits (size_t idx) const
 
void limit_hits_for_next_traversal (int hit_limit)
 
void count_match (size_t idx)
 
int cmp_abs (int a, int b) const
 
int cmp_rel (int a, int b) const
 

Detailed Description

Definition at line 70 of file PT_family.cxx.

Constructor & Destructor Documentation

FamilyStat::FamilyStat ( size_t  size_,
RelativeScoreScaling  scaling_ 
)
inline

Definition at line 77 of file PT_family.cxx.

FamilyStat::~FamilyStat ( )
inline

Definition at line 83 of file PT_family.cxx.

Member Function Documentation

void FamilyStat::calc_rel_matches ( int  oligo_len,
int  sequence_length 
)
inline
const HitCounter& FamilyStat::hits ( size_t  idx) const
inline

Definition at line 100 of file PT_family.cxx.

References pt_assert.

Referenced by make_PT_family_list().

void FamilyStat::limit_hits_for_next_traversal ( int  hit_limit)
inline

Definition at line 102 of file PT_family.cxx.

References TraversalHitLimit::id, and TraversalHitLimit::limit.

Referenced by find_family().

void FamilyStat::count_match ( size_t  idx)
inline

Definition at line 106 of file PT_family.cxx.

References HitCounter::inc().

int FamilyStat::cmp_abs ( int  a,
int  b 
) const
inline

Definition at line 108 of file PT_family.cxx.

References cmp, and HitCounter::cmp_abs().

Referenced by oligo_cmp_abs::operator()().

int FamilyStat::cmp_rel ( int  a,
int  b 
) const
inline

Definition at line 109 of file PT_family.cxx.

References cmp, and HitCounter::cmp_rel().

Referenced by oligo_cmp_rel::operator()().


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