NEST
2.6.0,not_revisioned_source_dir@0
|
Class containing the common properties for all synapses of type dopamine connection. More...
#include <stdp_dopa_connection.h>
Public Member Functions | |
STDPDopaCommonProperties () | |
Default constructor. More... | |
void | get_status (DictionaryDatum &d) const |
Get all properties and put them into a dictionary. More... | |
void | set_status (const DictionaryDatum &d, ConnectorModel &cm) |
Set properties from the values given in dictionary. More... | |
Node * | get_node () |
long_t | get_vt_gid () const |
Public Member Functions inherited from nest::CommonSynapseProperties | |
CommonSynapseProperties () | |
Standard constructor. More... | |
~CommonSynapseProperties () | |
Destructor. More... | |
void | get_status (DictionaryDatum &d) const |
Get all properties and put them into a dictionary. More... | |
void | set_status (const DictionaryDatum &d, ConnectorModel &cm) |
Set properties from the values given in dictionary. More... | |
void | calibrate (const TimeConverter &) |
Calibrate all time objects, which might be contained in this object. More... | |
Node * | get_node () |
get reference to registering node More... | |
long_t | get_vt_gid () const |
Public Attributes | |
volume_transmitter * | vt_ |
double_t | A_plus_ |
double_t | A_minus_ |
double_t | tau_plus_ |
double_t | tau_c_ |
double_t | tau_n_ |
double_t | b_ |
double_t | Wmin_ |
double_t | Wmax_ |
Class containing the common properties for all synapses of type dopamine connection.
nest::STDPDopaCommonProperties::STDPDopaCommonProperties | ( | ) |
Default constructor.
Sets all property values to defaults.
void nest::STDPDopaCommonProperties::get_status | ( | DictionaryDatum & | d | ) | const |
Get all properties and put them into a dictionary.
References A_minus_, A_plus_, b_, nest::names::d, nest::Node::get_gid(), nest::CommonSynapseProperties::get_status(), tau_c_, tau_n_, tau_plus_, vt_, Wmax_, and Wmin_.
|
inline |
References nest::Node::get_gid(), and vt_.
void nest::STDPDopaCommonProperties::set_status | ( | const DictionaryDatum & | d, |
ConnectorModel & | cm | ||
) |
Set properties from the values given in dictionary.
References A_minus_, A_plus_, b_, nest::names::d, nest::NestModule::get_network(), nest::Network::get_node(), nest::CommonSynapseProperties::set_status(), tau_c_, tau_n_, tau_plus_, vt_, Wmax_, and Wmin_.
double_t nest::STDPDopaCommonProperties::A_minus_ |
Referenced by nest::STDPDopaConnection< targetidentifierT >::depress_(), get_status(), and set_status().
double_t nest::STDPDopaCommonProperties::A_plus_ |
Referenced by nest::STDPDopaConnection< targetidentifierT >::facilitate_(), get_status(), and set_status().
double_t nest::STDPDopaCommonProperties::b_ |
Referenced by get_status(), set_status(), and nest::STDPDopaConnection< targetidentifierT >::update_weight_().
double_t nest::STDPDopaCommonProperties::tau_c_ |
double_t nest::STDPDopaCommonProperties::tau_n_ |
Referenced by get_status(), nest::STDPDopaConnection< targetidentifierT >::process_dopa_spikes_(), set_status(), nest::STDPDopaConnection< targetidentifierT >::trigger_update_weight(), nest::STDPDopaConnection< targetidentifierT >::update_dopamine_(), and nest::STDPDopaConnection< targetidentifierT >::update_weight_().
double_t nest::STDPDopaCommonProperties::tau_plus_ |
volume_transmitter* nest::STDPDopaCommonProperties::vt_ |
double_t nest::STDPDopaCommonProperties::Wmax_ |
Referenced by get_status(), set_status(), and nest::STDPDopaConnection< targetidentifierT >::update_weight_().
double_t nest::STDPDopaCommonProperties::Wmin_ |
Referenced by get_status(), set_status(), and nest::STDPDopaConnection< targetidentifierT >::update_weight_().