AnimatLab  2
Test
CaActivation.h
Go to the documentation of this file.
1 
7 #pragma once
8 
9 class IntegrateFireNeuralModule;
10 
11 namespace IntegrateFireSim
12 {
21  class ADV_NEURAL_PORT CaActivation : public AnimatSim::AnimatBase
22  {
23  protected:
26 
28  std::string m_strActivationType;
29 
30  public:
31 
41  CaActivation(Neuron *lpParent, std::string strActivationType);
42  virtual ~CaActivation();
43 
44  virtual bool SetData(const std::string &strDataType, const std::string &strValue, bool bThrowError = true);
45  virtual void QueryProperties(CStdPtrArray<TypeProperty> &aryProperties);
46  virtual void Load(CStdXml &oXml);
47  };
48 
49 } //IntegrateFireSim
50 
Integrate and fire neuron model.
Calcium activation.
Definition: CaActivation.h:21
Animat base class.
Definition: AnimatBase.h:36
Neuron * m_lpParent
Pointer to the parent Neuron.
Definition: CaActivation.h:25
std::string m_strActivationType
Type of the activation.
Definition: CaActivation.h:28
Contains all of the classes to implement a basic integrate and fire neural model. ...