LocARNA-1.9.2
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends
Public Member Functions
LocARNA::BasePairFilter::SpanRange Class Reference

base pair range filter More...

#include <base_pair_filter.hh>

Inheritance diagram for LocARNA::BasePairFilter::SpanRange:
LocARNA::BasePairFilter::Filter

List of all members.

Public Member Functions

 SpanRange (size_t lo, size_t up)
 Construct with range.
 ~SpanRange ()
 d'tor
bool operator() (size_t i, size_t j) const
 check for span

Detailed Description

base pair range filter


Constructor & Destructor Documentation

LocARNA::BasePairFilter::SpanRange::SpanRange ( size_t  lo,
size_t  up 
) [inline]

Construct with range.

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

Member Function Documentation

bool LocARNA::BasePairFilter::SpanRange::operator() ( size_t  i,
size_t  j 
) const [inline, virtual]

check for span

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

Reimplemented from LocARNA::BasePairFilter::Filter.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends