Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

AndArchiveStatistic Class Reference

#include <ArchiveStatistic.h>

Inheritance diagram for AndArchiveStatistic:

ArchiveStatistic List of all members.

Public Member Functions

 AndArchiveStatistic (unsigned int *fNeurCount, unsigned int *fNeurTotal, unsigned int fNeurID, unsigned int sNeurID)
void recalculate ()
QString toQString ()
 ~AndArchiveStatistic ()

Private Member Functions

 AndArchiveStatistic (const AndArchiveStatistic &)
AndArchiveStatistic operator= (const AndArchiveStatistic &)

Private Attributes

unsigned int firstNeuronID
unsigned int secondNeuronID

Detailed Description

Totals up the number of times the two specified neuron ids occur together.

Definition at line 178 of file ArchiveStatistic.h.


Constructor & Destructor Documentation

AndArchiveStatistic::AndArchiveStatistic unsigned int *  fNeurCount,
unsigned int *  fNeurTotal,
unsigned int  fNeurID,
unsigned int  sNeurID
 

Constructor.

Definition at line 205 of file ArchiveStatistic.cpp.

References firstNeuronID, and secondNeuronID.

AndArchiveStatistic::~AndArchiveStatistic  ) 
 

Destructor.

Definition at line 212 of file ArchiveStatistic.cpp.

AndArchiveStatistic::AndArchiveStatistic const AndArchiveStatistic  )  [private]
 

Declare copy constructor private so it cannot be used inadvertently.


Member Function Documentation

AndArchiveStatistic AndArchiveStatistic::operator= const AndArchiveStatistic  )  [private]
 

Declare assignment private so it cannot be used inadvertently.

void AndArchiveStatistic::recalculate  )  [virtual]
 

Examines the hash map to see if both neuron IDs are present.

Reimplemented from ArchiveStatistic.

Definition at line 220 of file ArchiveStatistic.cpp.

References ArchiveStatistic::firingNeuronCount, ArchiveStatistic::firingNeuronTotal, firstNeuronID, ArchiveStatistic::neuronIDHashMap, and secondNeuronID.

QString AndArchiveStatistic::toQString  )  [virtual]
 

Outputs a string that would have been used to create this class.

Implements ArchiveStatistic.

Definition at line 232 of file ArchiveStatistic.cpp.

References firstNeuronID, and secondNeuronID.


Member Data Documentation

unsigned int AndArchiveStatistic::firstNeuronID [private]
 

The first neuron id.

Definition at line 190 of file ArchiveStatistic.h.

Referenced by AndArchiveStatistic(), recalculate(), and toQString().

unsigned int AndArchiveStatistic::secondNeuronID [private]
 

The second neuron id.

Definition at line 193 of file ArchiveStatistic.h.

Referenced by AndArchiveStatistic(), recalculate(), and toQString().


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 22:29:05 2007 for SpikeStream Application by  doxygen 1.4.4