Victor
 All Data Structures Functions Variables Friends Pages
ThreadingProf Class Reference

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

+ Inheritance diagram for ThreadingProf:
+ Collaboration diagram for ThreadingProf:

Public Member Functions

 ThreadingProf (SubMatrix *subStr, AlignmentData *ad, ThreadingInput *thread, ProfInput *phd1, ProfInput *phd2, double cThr, double cPrf)
 Default constructor. More...
 
 ThreadingProf (const ThreadingProf &orig)
 Copy constructor.
 
virtual ~ThreadingProf ()
 Destructor.
 
virtual void copy (const ThreadingProf &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 ThreadingProfnewCopy ()
 Construct a new "deep copy" of this object.
 
ThreadingProfoperator= (const ThreadingProf &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 threading and PHD.

Constructor & Destructor Documentation

ThreadingProf ( SubMatrix subStr,
AlignmentData ad,
ThreadingInput thread,
ProfInput phd1,
ProfInput phd2,
double  cThr,
double  cPrf 
)

Default constructor.

Parameters
subStr
ad
thread
phd1
phd2
cThr
cPrf

Member Function Documentation

void copy ( const ThreadingProf orig)
virtual

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

Parameters
orig
ThreadingProf & operator= ( const ThreadingProf 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: