class SynapsePSG

This is a component of the synapses, it is owned by the brain

Public Fields

int Type
ID of the intermediate PSG object this was created from
char* name
The name given to this object from the input file
int Size
Length of IPSG or EPSG waveform template
double* vPSGTemplate
Pointer to IPSG or EPSG waveform template

Public Methods

SynapsePSG()
Default constructor
SynapsePSG(T_SYNPSG *)
Constructor used when building from input file
~SynapsePSG()
Destructor
void SynapsePSGStateSave( FILE * )
Save Synase PSG to file
void SynapsePSGLoad( FILE *, char * )
Load Synapse PSG from file

Documentation

This is a component of the synapses, it is owned by the brain. Its purpose is to house the PSG waveform data that is accessed by the synapse when calculating the output waveform Note: - Values must be between 0 and 1
int Type
ID of the intermediate PSG object this was created from

char* name
The name given to this object from the input file. Useful for debugging

int Size
Length of IPSG or EPSG waveform template

double* vPSGTemplate
Pointer to IPSG or EPSG waveform template

SynapsePSG()
Default constructor

SynapsePSG(T_SYNPSG *)
Constructor used when building from input file

~SynapsePSG()
Destructor

void SynapsePSGStateSave( FILE * )
Save Synase PSG to file

void SynapsePSGLoad( FILE *, char * )
Load Synapse PSG from file


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de