520       recording_interval_(
Time::neg_inf()),
 
  526                      const std::vector<Name>& recs)
 
  528       recording_interval_(rec_int),
 
std::vector< double_t > DataItem
Data type data at single recording time. 
Definition: event.h:567
 
void operator()()
Deliver the event to receiver. 
Definition: event.cpp:101
 
size_t index
Unsigned long type for enumerations. 
Definition: nest.h:109
 
void set_rport(rport p)
Set the receiver port number (r-port). 
Definition: event.h:817
 
double_t weight
Weight of a connection. 
Definition: nest.h:170
 
int int_t
Integer number with at least 16 bit. 
Definition: nest.h:95
 
void set_receiver(Node &)
Change pointer to receiving Node. 
Definition: event.h:708
 
const Name g("g")
Conductance. 
Definition: nest_names.h:144
 
double_t r_
Definition: event.h:389
 
RateEvent * clone() const 
Virtual copy constructor. 
Definition: event.h:399
 
double_t get_rate() const 
Definition: event.h:411
 
Node & get_receiver() const 
Return reference to receiving Node. 
Definition: event.h:726
 
void operator()()
Deliver the event to receiver. 
Definition: event.cpp:65
 
Time timestamp
Definition: event.h:580
 
Time recording_interval_
Interval between two recordings, first is step 1. 
Definition: event.h:508
 
const Name d("d")
Specific to Izhikevich 2003. 
Definition: nest_names.h:83
 
"Callback request event" for use in Device. 
Definition: event.h:374
 
ConductanceEvent * clone() const 
Virtual copy constructor. 
Definition: event.h:628
 
void set_conductance(double_t)
Definition: event.h:634
 
DataLoggingRequest * clone() const 
Virtual copy constructor. 
Definition: event.h:533
 
Node * receiver_
Pointer to receiver or NULL. 
Definition: event.h:258
 
void set_sender(Node &)
Change pointer to sending Node. 
Definition: event.h:714
 
lockPTR< D > data_
Definition: event.h:664
 
Encapsulates information which is sent between Nodes. 
Definition: event.h:73
 
Event for transmitting arbitrary data. 
Definition: event.h:662
 
delay get_steps() const 
Definition: nest_time.h:395
 
SpikeEvent()
Definition: event.h:335
 
DoubleDataEvent * clone() const 
Virtual copy constructor. 
Definition: event.h:693
 
port get_port() const 
Return the sender port number of the event. 
Definition: event.h:799
 
void set_weight(weight t)
Set weight of the event. 
Definition: event.h:751
 
double_t c_
Definition: event.h:422
 
void set_sender_gid(index)
Change GID of sending Node. 
Definition: event.h:720
 
rport rp_
Receiver port number (r-port). 
Definition: event.h:281
 
Event for electrical currents. 
Definition: event.h:420
 
long_t rport
Connection port number to distinguish incoming connections, also called receiver port. 
Definition: nest.h:147
 
Node & get_sender() const 
Return reference to sending Node. 
Definition: event.h:732
 
double_t g_
Definition: event.h:618
 
const std::vector< Name > & record_from() const 
Access to vector of recordables. 
Definition: event.h:549
 
Time stamp_
Time stamp. 
Definition: event.h:296
 
void operator()()
Deliver the event to receiver. 
Definition: event.cpp:107
 
void operator()()
Deliver the event to receiver. 
Definition: event.cpp:95
 
SpikeEvent * clone() const 
Virtual copy constructor. 
Definition: event.h:340
 
void operator()()
Deliver the event to receiver. 
Definition: event.cpp:71
 
void operator()()
Deliver the event to receiver. 
Definition: event.cpp:89
 
double_t get_offset() const 
Return the creation time offset of the Event. 
Definition: event.h:787
 
void set_offset(double_t t)
Set the creation time of the Event. 
Definition: event.h:793
 
const Name std("std")
Miscellaneous parameters. 
Definition: nest_names.h:265
 
index sender_gid_
GID of sender or -1. 
Definition: event.h:249
 
const Name w("w")
Specific to Brette & Gerstner 2005 (aeif_cond-*) 
Definition: nest_names.h:343
 
index get_sender_gid() const 
Return GID of sending Node. 
Definition: event.h:738
 
Provide logged data through request transmitting reference. 
Definition: event.h:563
 
int_t get_multiplicity() const 
Definition: event.h:352
 
Definition: nest_time.h:130
 
long_t get_rel_delivery_steps(const Time &t) const 
Relative spike delivery time in steps. 
Definition: event.h:775
 
void set_delay(delay)
Set the transmission delay of the event. 
Definition: event.h:781
 
int_t multiplicity_
Definition: event.h:331
 
weight w_
Weight of the connection. 
Definition: event.h:310
 
bool is_valid() const 
Check integrity of the event. 
Definition: event.h:702
 
void set_current(double_t)
Definition: event.h:438
 
void operator()()
Deliver the event to receiver. 
Definition: event.cpp:83
 
void set_port(port p)
Set the port number. 
Definition: event.h:811
 
void operator()()
Deliver the event to receiver. 
Definition: event.cpp:113
 
Time const & get_stamp() const 
Return time stamp of the event. 
Definition: event.h:757
 
const Time & get_recording_interval() const 
Access to stored time interval. 
Definition: event.h:539
 
const Container & info_
data to be transmitted, with time stamps 
Definition: event.h:602
 
DataLoggingReply * clone() const 
Prohibit cloning. 
Definition: event.h:599
 
void set_multiplicity(int_t)
Definition: event.h:346
 
std::vector< Name > const *const record_from_
Names of properties to record from. 
Definition: event.h:514
 
weight get_weight() const 
Return the weight. 
Definition: event.h:745
 
void set_rate(double_t)
Definition: event.h:405
 
delay get_max_delay() const 
Definition: event.cpp:55
 
void operator()()
Deliver the event to receiver. 
Definition: event.cpp:77
 
Event for firing rate information. 
Definition: event.h:387
 
lockPTR< D > get_pointer() const 
Definition: event.h:680
 
Data item with pertaining time stamp. 
Definition: event.h:576
 
double_t get_conductance() const 
Definition: event.h:640
 
long_t port
Connection port number to distinguis outgoing connections. 
Definition: nest.h:155
 
virtual Event * clone() const =0
Virtual copy constructor. 
 
double double_t
Double precision floating point numbers. 
Definition: nest.h:93
 
virtual void operator()()=0
Deliver the event to receiver. 
 
CurrentEvent * clone() const 
Virtual copy constructor. 
Definition: event.h:432
 
Request data to be logged/logged data to be sent. 
Definition: event.h:486
 
bool is_finite() const 
Definition: nest_time.h:329
 
const Name max("max")
Definition: topology_names.h:75
 
rport get_rport() const 
Return the receiver port number of the event. 
Definition: event.h:805
 
DataLoggingReply(const Container &)
Construct with reference to data and time stamps to transmit. 
Definition: event.h:606
 
const Container & get_info() const 
Access referenced data. 
Definition: event.h:592
 
Node * sender_
Pointer to sender or NULL. 
Definition: event.h:257
 
Item(size_t n)
Definition: event.h:577
 
port p_
Sender port number. 
Definition: event.h:270
 
const Name n("n")
Number of synaptic release sites (int >=0) (Tsodyks2_connection) 
Definition: nest_names.h:202
 
long_t delay
Delay of a connection. 
Definition: nest.h:178
 
void set_stamp(Time const &)
Set the time stamp of the event. 
Definition: event.h:763
 
DataLoggingRequest()
Create empty request for use during simulation. 
Definition: event.h:518
 
Default types used by the NEST kernel. 
 
DataItem data
Definition: event.h:579
 
Event for spike information. 
Definition: event.h:320
 
This template is the standard safe-pointer implementation of SYNOD. 
Definition: lockptr.h:84
 
Base class for all NEST network objects. 
Definition: node.h:96
 
void set_pointer(D &data)
Definition: event.h:673
 
std::vector< Item > Container
Container for entries. 
Definition: event.h:584
 
const Name p("p")
current release probability (Tsodyks2_connection) 
Definition: nest_names.h:218
 
const Name c("c")
Specific to Izhikevich 2003. 
Definition: nest_names.h:62
 
delay d_
Transmission delay. 
Definition: event.h:289
 
long long_t
Integer number with at least 32 bit. 
Definition: nest.h:96
 
double offset_
Offset for precise spike times. 
Definition: event.h:305
 
virtual ~Event()
Definition: event.h:80
 
double_t get_current() const 
Definition: event.h:444
 
Event()
Definition: event.cpp:40
 
"Callback request event" for use in Device. 
Definition: event.h:465
 
Event for electrical conductances. 
Definition: event.h:616
 
delay get_delay() const 
Return transmission delay of the event. 
Definition: event.h:769