26 #ifndef INPUTCHANNELGROUP_H_ 27 #define INPUTCHANNELGROUP_H_ 34 #include <boost/random/mersenne_twister.hpp> 35 #include <boost/random/uniform_int.hpp> 36 #include <boost/random/variate_generator.hpp> 37 #include <boost/random/exponential_distribution.hpp> 52 static boost::mt19937 shared_noise_gen;
53 static boost::mt19937 rank_noise_gen;
56 boost::variate_generator<boost::mt19937&, boost::uniform_01<> > * shared_noise;
57 boost::variate_generator<boost::mt19937&, boost::exponential_distribution<> > * rank_noise;
Abstract base class of all objects producing spikes.
Definition: SpikingGroup.h:67
double AurynDouble
Higher precision floating point datatype.
Definition: auryn_definitions.h:158
int n
Definition: mkpat.py:5
Definition: ABSConnection.h:38
NeuronID AurynTime
Defines Auryns discrete time unit of the System clock. Change to AurynLong if 120h of simtime are not...
Definition: auryn_definitions.h:155
unsigned int NeuronID
NeuronID is an unsigned integeger type used to index neurons in Auryn.
Definition: auryn_definitions.h:151