Victor
 All Data Structures Functions Variables Friends Pages
Prof Class Reference

Calculate structural scores with info derived from PHD. More...

+ Inheritance diagram for Prof:
+ Collaboration diagram for Prof:

Public Member Functions

 Prof (SubMatrix *subStr, ProfInput *phd1, ProfInput *phd2, double cPrf)
 Default constructor. More...
 
 Prof (const Prof &orig)
 Copy constructor.
 
virtual ~Prof ()
 Destructor.
 
virtual void copy (const Prof &orig)
 Copy orig object to this object ("deep copy"). More...
 
virtual void copy (const Structure &orig)
 Copy orig object to this object ("deep copy").
 
virtual ProfnewCopy ()
 Construct a new "deep copy" of this object. More...
 
Profoperator= (const Prof &orig)
 Assignment operator. More...
 
virtual void reverse ()
 Reverse template structural components.
 
virtual double scoringStr (int i, int j)
 Calculate structural scores to create matrix values. More...
 

Data Fields

SubMatrixsubStr
 Structural substitution matrix.
 

Detailed Description

Calculate structural scores with info derived from PHD.

Constructor & Destructor Documentation

Prof ( SubMatrix subStr,
ProfInput phd1,
ProfInput phd2,
double  cPrf 
)

Default constructor.

Parameters
subStr
phd1
phd2
cPrf

Member Function Documentation

void copy ( const Prof orig)
virtual

Copy orig object to this object ("deep copy").

Parameters
orig
Prof * newCopy ( )
virtual

Construct a new "deep copy" of this object.

Returns

Implements Structure.

Prof & operator= ( const Prof orig)

Assignment operator.

Parameters
orig
Returns
double scoringStr ( int  i,
int  j 
)
virtual

Calculate structural scores to create matrix values.

Parameters
i
j
Returns

Implements Structure.


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