#include <structseq.h>
Inheritance diagram for StructSeq::

Public Methods | |
| StructSeq (char *newSequence, int nRunningNr) | |
| RNAStructure* | getPhenoType () const |
| int | getPhenoTypeInnovations () |
| virtual int | calculate_fitness (char *pTarget) |
| virtual int | removeinstance (int nPos) |
| virtual int | addinstance () |
Static Public Attributes | |
| hash_set<const RNAStructure*, hash<const RNAStructure*>, eqRNAStructure> | structSet |
| hash_set<const RNAStructure*, hash<const RNAStructure*>, eqRNAStructure>::iterator | structIter |
Protected Attributes | |
| RNAStructure* | pSecStructure |
| float | mfe |
Static Protected Attributes | |
| int | nPhenoTypes |
| int | nPhenoTypeInnovations |
Definition at line 29 of file structseq.h.
|
|
Definition at line 40 of file structseq.h. 00040 : Sequence(newSequence, nRunningNr){} |
|
|
Reimplemented from Sequence. |
|
|
processes fitness calculation and phenotype handling Reimplemented from Sequence. Reimplemented in EvalSeq. |
|
|
Definition at line 45 of file structseq.h. 00045 {return pSecStructure;};
|
|
|
Definition at line 46 of file structseq.h. 00046 {return(nPhenoTypeInnovations);};
|
|
|
Reimplemented from Sequence. |
|
|
Definition at line 37 of file structseq.h. |
|
|
Definition at line 35 of file structseq.h. |
|
|
Definition at line 34 of file structseq.h. |
|
|
Definition at line 32 of file structseq.h. |
|
|
Definition at line 43 of file structseq.h. |
|
|
Definition at line 42 of file structseq.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001