Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

ECorrSimulator Class Reference

List of all members.

Public Member Functions

 ECorrSimulator (const int blocks, int errors)
 ~ECorrSimulator ()
bool hasErrors ()
bool stripeCorrect (const int stripeSkip, const int stripeLen)
void doubleStripeCorrect (const int stripeLen)

Public Attributes

int numBlocks
int numErrors
bool * pBlockFaults

Constructor & Destructor Documentation

ECorrSimulator::ECorrSimulator const int  blocks,
int  errors
[inline]
 

Definition at line 20 of file ECorrSimulator.cc.

References numBlocks, numErrors, and pBlockFaults.

ECorrSimulator::~ECorrSimulator  )  [inline]
 

Definition at line 36 of file ECorrSimulator.cc.

References pBlockFaults.


Member Function Documentation

void ECorrSimulator::doubleStripeCorrect const int  stripeLen  )  [inline]
 

Definition at line 72 of file ECorrSimulator.cc.

References stripeCorrect().

Referenced by probDoubleCorr().

Here is the call graph for this function:

bool ECorrSimulator::hasErrors  )  [inline]
 

Definition at line 38 of file ECorrSimulator.cc.

References numErrors.

Referenced by probCorr(), and probDoubleCorr().

bool ECorrSimulator::stripeCorrect const int  stripeSkip,
const int  stripeLen
[inline]
 

Definition at line 43 of file ECorrSimulator.cc.

References gMaxErrors, numBlocks, numErrors, and pBlockFaults.

Referenced by doubleStripeCorrect(), and probCorr().


Member Data Documentation

int ECorrSimulator::numBlocks
 

Definition at line 16 of file ECorrSimulator.cc.

Referenced by ECorrSimulator(), and stripeCorrect().

int ECorrSimulator::numErrors
 

Definition at line 17 of file ECorrSimulator.cc.

Referenced by ECorrSimulator(), hasErrors(), and stripeCorrect().

bool* ECorrSimulator::pBlockFaults
 

Definition at line 18 of file ECorrSimulator.cc.

Referenced by ECorrSimulator(), stripeCorrect(), and ~ECorrSimulator().


The documentation for this class was generated from the following file:
Generated on Tue Dec 30 12:07:40 2003 for ErrorProtect by doxygen 1.3.2