SequenceEncoderDNA Class Reference

#include <SequenceEncoder.h>

Inheritance diagram for SequenceEncoderDNA:

Inheritance graph
[legend]
Collaboration diagram for SequenceEncoderDNA:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SequenceEncoderDNA (int wordLength=10, ostream &monStream=cerr)

Static Protected Attributes

static ExpandedTranslationTable ettSource_
static bool isExpanded_ = false

Detailed Description

Definition at line 467 of file SequenceEncoder.h.


Constructor & Destructor Documentation

SequenceEncoderDNA::SequenceEncoderDNA ( int  wordLength = 10,
ostream &  monStream = cerr 
)

Definition at line 107 of file SequenceEncoder.cpp.

References SequenceEncoder::ett_, SequenceEncoder::expandTranslationTable(), and SequenceEncoder::monitoringStream_.

00107                                        :
00108   SequenceEncoder( &ttDNA, gDNAData, gBaseBits, wordLength, monStream ) 
00109 {
00110   monitoringStream_ << "constructing SequenceEncoderDNA" << endl;
00111   ett_ = &ettSource_;
00112   if (!isExpanded_)
00113   {
00114     expandTranslationTable( ettSource_ );
00115     isExpanded_ = true;
00116   }
00117 }

Here is the call graph for this function:


Member Data Documentation

ExpandedTranslationTable SequenceEncoderDNA::ettSource_ [static, protected]

Definition at line 473 of file SequenceEncoder.h.

bool SequenceEncoderDNA::isExpanded_ = false [static, protected]

Definition at line 474 of file SequenceEncoder.h.


The documentation for this class was generated from the following files:
Generated on Fri Dec 21 13:20:01 2007 for ssaha by  doxygen 1.5.2