LocARNA-1.8.11
Public Member Functions | List of all members
LocARNA::ConfusionMatrix::SpanRangeBPFilter Class Reference

base pair range filter More...

#include <confusion_matrix.hh>

Inheritance diagram for LocARNA::ConfusionMatrix::SpanRangeBPFilter:
Inheritance graph
[legend]
Collaboration diagram for LocARNA::ConfusionMatrix::SpanRangeBPFilter:
Collaboration graph
[legend]

Public Member Functions

 SpanRangeBPFilter (size_t lo, size_t up)
 Construct with range. More...
 
 ~SpanRangeBPFilter ()
 d'tor
 
bool operator() (size_t i, size_t j) const
 check for span More...
 
- Public Member Functions inherited from LocARNA::ConfusionMatrix::BPFilter
virtual bool operator() (const bp_t &bp) const
 

Detailed Description

base pair range filter

Constructor & Destructor Documentation

LocARNA::ConfusionMatrix::SpanRangeBPFilter::SpanRangeBPFilter ( size_t  lo,
size_t  up 
)
inline

Construct with range.

Parameters
lolower bound
upupper bound, if u>0; else if up==0, no upper bound

Member Function Documentation

bool LocARNA::ConfusionMatrix::SpanRangeBPFilter::operator() ( size_t  i,
size_t  j 
) const
inlinevirtual

check for span

Parameters
ileft end
jright end
Returns
whether span of bp (i,j) is in range

Reimplemented from LocARNA::ConfusionMatrix::BPFilter.


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