LocARNA-2.0.0
Public Member Functions | List of all members
LocARNA::BasePairFilter::BPMinLoopSize Class Reference

loop size base pair filter More...

#include <base_pair_filter.hh>

Inheritance diagram for LocARNA::BasePairFilter::BPMinLoopSize:
Inheritance graph
[legend]
Collaboration diagram for LocARNA::BasePairFilter::BPMinLoopSize:
Collaboration graph
[legend]

Public Member Functions

 BPMinLoopSize (size_t mls)
 constructor More...
 
 ~BPMinLoopSize ()
 d'tor
 
bool operator() (size_t i, size_t j) const
 check for minimum loop size More...
 
- Public Member Functions inherited from LocARNA::BasePairFilter::Filter
virtual bool operator() (const bp_t &bp) const
 

Detailed Description

loop size base pair filter

Constructor & Destructor Documentation

◆ BPMinLoopSize()

LocARNA::BasePairFilter::BPMinLoopSize::BPMinLoopSize ( size_t  mls)
inlineexplicit

constructor

Parameters
mlsminimum loop size

Member Function Documentation

◆ operator()()

bool LocARNA::BasePairFilter::BPMinLoopSize::operator() ( size_t  i,
size_t  j 
) const
inlinevirtual

check for minimum loop size

Parameters
ileft end
jright end
Returns
whether bp (i,j) satisfies mls

Reimplemented from LocARNA::BasePairFilter::Filter.


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