class TSSNeuron
|
Simple Spiking Neuron. More... |
|
|
Public Methods
- TSSNeuron (TSimulationEnvironment& simEnv_arg, const char* name_arg, TLayout* layout_arg,
vector<TNoise*>* noiseSources_arg)
- TSSNeuron (TSimulationEnvironment& simEnv_arg, const char* name_arg, TLayout* layout_arg,
vector<TNoise*>* noiseSources_arg, TIntegrator* integrator_arg, int parse)
- TSSNeuron (TSSNeuron& pattern, const char* name_arg, TLayout* layout_arg,
vector<TNoise*>* noiseSources_arg)
- ~TSSNeuron ()
- void allocate ()
- void derivs ()
- void derivs (int id, TFloat t,TFloat* x,TFloat* dxdt)
- void init ()
- void init (int atRandom)
- void step ()
- void reparse ()
- void handleUpdatedParameters ()
- void setParameterValues ()
- friend ostream & operator<< (ostream& os , const TSSNeuron & neuron)
- friend istream & operator>> (istream& parser, TSSNeuron & neuron)
Public Members
Protected Methods
TSSNeuron
Simple Spiking Neuron
| vector<TNoise*>* noiseSources
| noiseSources |
| int refAbs_flg
| refAbs_flg |
| TFloat * refAbs_val
| refAbs_val |
| int refRel_flg
| refRel_flg |
| TFloat * refRel_val
| refRel_val |
| int thetaInc_h_flg
| thetaInc_h_flg |
| TFloat * thetaInc_h_val
| thetaInc_h_val |
| TFloat * habituation
| habituation |
| TFloat * threshDist
| threshDist |
| TFloat * meanSpikeCount
| meanSpikeCount |
TSSNeuron (TSSNeuron& pattern, const char* name_arg, TLayout* layout_arg,
vector<TNoise*>* noiseSources_arg)
| TSSNeuron |
void allocate ()
| allocate |
Reimplemented from TComponent.
Reimplemented from TComponent.
Reimplemented from TComponent.
Reimplemented from TComponent.
void init (int atRandom)
| init |
Reimplemented from TComponent.
Reimplemented from TComponent.
Reimplemented from TComponent.
void handleUpdatedParameters ()
| handleUpdatedParameters |
Reimplemented from TParamOwner.
void setParameterValues ()
| setParameterValues |
friend ostream & operator<< (ostream& os , const TSSNeuron & neuron)
| operator<< |
friend istream & operator>> (istream& parser, TSSNeuron & neuron)
| operator>> |
void firstInit (TSSNeuron* pattern)
| firstInit |
[protected]
void setDefaultParameters ()
| setDefaultParameters |
[protected]
void deallocate ()
| deallocate |
[protected]
void setParameterValues_generic (TVecPar& par, int& flg, TFloat *&val)
| setParameterValues_generic |
[protected]
void setParameterValues_tau_x ()
| setParameterValues_tau_x |
[protected]
void setParameterValues_tau_h ()
| setParameterValues_tau_h |
[protected]
- Version: 1.0 alpha
last change: October 20, 2001
- Author: Andreas Knoblauch
- Generated: aknoblau on synfire on Sat May 1 14:32:16 2004, using kdoc 2.0a54.