20 #include <AlignmentData.h>
21 #include <Structure.h>
23 namespace Victor {
namespace Align2{
61 virtual void copy(
const Sec &orig);
Sec(SubMatrix *subStr, AlignmentData *ad, double cSec)
Default constructor.
Definition: Sec.cc:36
virtual Sec * newCopy()
Construct a new "deep copy" of this object.
Definition: Sec.cc:89
Implement a standard substitution matrix.
Definition: SubMatrix.h:30
Sec & operator=(const Sec &orig)
Assignment operator.
Definition: Sec.cc:51
virtual double scoringStr(int i, int j)
Calculate structural scores to create matrix values.
Definition: Sec.cc:67
virtual ~Sec()
Destructor.
Definition: Sec.cc:44
virtual void reverse()
Reverse template secondary structure.
Definition: Sec.cc:97
Base class for printing alignments.
Definition: AlignmentData.h:35
Base class for structural scores.
Definition: Structure.h:32
Calculate structural scores with info derived from secondary structure.
Definition: Sec.h:31
SubMatrix * subStr
Structural substitution matrix.
Definition: Structure.h:82
virtual void copy(const Sec &orig)
Copy orig object to this object ("deep copy").
Definition: Sec.cc:78