is able to manage an EPM, consists of 2 singlepatterns, one in each RNA
More...
#include <exact_matcher.hh>
is able to manage an EPM, consists of 2 singlepatterns, one in each RNA
◆ PatternPair()
LocARNA::PatternPair::PatternPair |
( |
const std::string & |
myId, |
|
|
const SinglePattern & |
myFirstPat, |
|
|
const SinglePattern & |
mySecPat, |
|
|
const std::string & |
structure_, |
|
|
int & |
score_ |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
myId | Id for PatternPair |
myFirstPat | first Pattern |
mySecPat | second Pattern |
structure_ | structure |
score_ | score |
◆ get_struct()
const std::string& LocARNA::PatternPair::get_struct |
( |
| ) |
const |
|
inline |
read access
- Returns
- structure of the PatternPair
◆ getEPMScore()
const int LocARNA::PatternPair::getEPMScore |
( |
| ) |
const |
|
inline |
read access
- Returns
- EPMscore of the PatternPair
◆ getFirstPat()
read access
- Returns
- first pattern of the PatternPair
◆ getId()
const std::string& LocARNA::PatternPair::getId |
( |
| ) |
const |
|
inline |
read access
- Returns
- Id of the PatternPair
◆ getInsideBounds()
const std::vector<intPPair>& LocARNA::PatternPair::getInsideBounds |
( |
| ) |
const |
|
inline |
read access
- Returns
- inside Bounds of the PatternPair
◆ getOutsideBounds()
const intPPair LocARNA::PatternPair::getOutsideBounds |
( |
| ) |
const |
|
inline |
read access
- Returns
- outside Bounds of the PatternPair
◆ getScore()
const int LocARNA::PatternPair::getScore |
( |
| ) |
const |
|
inline |
read access
- Returns
- score of the PatternPair
◆ getSecPat()
read access
- Returns
- second pattern of the PatternPair
◆ getSize()
const int& LocARNA::PatternPair::getSize |
( |
| ) |
const |
|
inline |
read access
- Returns
- size of the PatternPair
◆ setEPMScore()
void LocARNA::PatternPair::setEPMScore |
( |
int |
myScore | ) |
|
write access
- Parameters
-
myScore | EPMscore is set to myScore |
◆ setOutsideBounds()
void LocARNA::PatternPair::setOutsideBounds |
( |
intPPair |
myPPair | ) |
|
write access
- Parameters
-
myPPair | outsideBounds are set to myPPair |
The documentation for this class was generated from the following files: