NEST main@caf0ae8
 
Loading...
Searching...
No Matches
nest::STDPDopaCommonProperties Class Reference

Class containing the common properties for all synapses of type dopamine connection. More...

#include <stdp_dopamine_synapse.h>

Inheritance diagram for nest::STDPDopaCommonProperties:
[legend]
Collaboration diagram for nest::STDPDopaCommonProperties:
[legend]

Public Member Functions

 STDPDopaCommonProperties ()
 Default constructor.
 
void get_status (Dictionary &d) const
 Get all properties and put them into a dictionary.
 
void set_status (const Dictionary &d, ConnectorModel &cm)
 Set properties from the values given in dictionary.
 
long get_vt_node_id () const
 
- Public Member Functions inherited from nest::CommonSynapseProperties
 CommonSynapseProperties ()
 Standard constructor.
 
 ~CommonSynapseProperties ()
 
void get_status (Dictionary &d) const
 Get all properties and put them into a dictionary.
 
void set_status (const Dictionary &d, ConnectorModel &cm)
 Set properties from the values given in dictionary.
 
void calibrate (const TimeConverter &)
 Calibrate all time objects, which might be contained in this object.
 
long get_vt_node_id () const
 Get node ID of volume transmitter.
 
weight_recorder * get_weight_recorder () const
 Get weight_recorder.
 

Public Attributes

volume_transmitter * volume_transmitter_
 
double A_plus_
 
double A_minus_
 
double tau_plus_
 
double tau_c_
 
double tau_n_
 
double b_
 
double Wmin_
 
double Wmax_
 

Detailed Description

Class containing the common properties for all synapses of type dopamine connection.

Constructor & Destructor Documentation

◆ STDPDopaCommonProperties()

nest::STDPDopaCommonProperties::STDPDopaCommonProperties ( )

Default constructor.

Sets all property values to defaults.

Member Function Documentation

◆ get_status()

void nest::STDPDopaCommonProperties::get_status ( Dictionary &  d) const

Get all properties and put them into a dictionary.

References nest::names::A_minus(), A_minus_, nest::names::A_plus(), A_plus_, nest::names::b(), b_, nest::NodeCollection::create(), nest::CommonSynapseProperties::get_status(), nest::names::tau_c(), tau_c_, nest::names::tau_n(), tau_n_, nest::names::tau_plus(), tau_plus_, nest::names::volume_transmitter(), volume_transmitter_, nest::names::Wmax(), Wmax_, nest::names::Wmin(), and Wmin_.

Here is the call graph for this function:

◆ get_vt_node_id()

long nest::STDPDopaCommonProperties::get_vt_node_id ( ) const
inline

References nest::Node::get_node_id(), and volume_transmitter_.

Here is the call graph for this function:

◆ set_status()

void nest::STDPDopaCommonProperties::set_status ( const Dictionary &  d,
ConnectorModel &  cm 
)

Member Data Documentation

◆ A_minus_

double nest::STDPDopaCommonProperties::A_minus_

◆ A_plus_

double nest::STDPDopaCommonProperties::A_plus_

◆ b_

double nest::STDPDopaCommonProperties::b_

◆ tau_c_

◆ tau_n_

◆ tau_plus_

◆ volume_transmitter_

◆ Wmax_

double nest::STDPDopaCommonProperties::Wmax_

◆ Wmin_

double nest::STDPDopaCommonProperties::Wmin_

The documentation for this class was generated from the following files: