MOOSE - Multiscale Object Oriented Simulation Environment
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
STDPSynapse.h
Go to the documentation of this file.
1 /**********************************************************************
2 ** This program is part of 'MOOSE', the
3 ** Messaging Object Oriented Simulation Environment.
4 ** Copyright (C) 2003-2009 Upinder S. Bhalla. and NCBS
5 ** It is made available under the terms of the
6 ** GNU Lesser General Public License version 2.1
7 ** See the file COPYING.LIB for the full notice.
8 **********************************************************************/
9 
10 #ifndef _STDP_SYNAPSE_H
11 #define _STDP_SYNAPSE_H
12 
13 class SynHandlerBase;
18 class STDPSynapse: public Synapse
19 {
20  public:
21  STDPSynapse();
22 
23  void setAPlus( double v );
24  double getAPlus() const;
25 
26  void setHandler( SynHandlerBase* h );
27  static const Cinfo* initCinfo();
28 
29  private:
30  double aPlus_;
32 };
33 
34 #endif // _STDP_SYNAPSE_H
static const Cinfo * initCinfo()
Definition: STDPSynapse.cpp:15
double getAPlus() const
Definition: STDPSynapse.cpp:71
void setHandler(SynHandlerBase *h)
Definition: STDPSynapse.cpp:60
SynHandlerBase * handler_
Definition: STDPSynapse.h:31
void setAPlus(double v)
Definition: STDPSynapse.cpp:66
Definition: Cinfo.h:18
double aPlus_
Definition: STDPSynapse.h:30