1 #ifndef LOCARNA_ALIGNER_RESTRICTION 2 #define LOCARNA_ALIGNER_RESTRICTION 43 : startA_(startA), startB_(startB), endA_(endA), endB_(endB)
51 size_t startA()
const {
return startA_;}
58 size_t endA()
const {
return endA_;}
65 size_t startB()
const {
return startB_;}
72 size_t endB()
const {
return endB_;}
std::ostream & operator<<(std::ostream &out, AlignerRestriction r)
Definition: aligner_restriction.hh:113
void set_startA(size_t p)
Definition: aligner_restriction.hh:79
Definition: aligner.cc:17
size_t startA() const
Definition: aligner_restriction.hh:51
size_t startB() const
Definition: aligner_restriction.hh:65
void set_startB(size_t p)
Definition: aligner_restriction.hh:93
void set_endB(size_t p)
Definition: aligner_restriction.hh:100
void set_endA(size_t p)
Definition: aligner_restriction.hh:86
size_t endB() const
Definition: aligner_restriction.hh:72
size_t endA() const
Definition: aligner_restriction.hh:58
AlignerRestriction(int startA, int startB, int endA, int endB)
end position in B
Definition: aligner_restriction.hh:42
Restricts range of an alignment in Aligner.
Definition: aligner_restriction.hh:26