<div class="ttc" id="classNeurone_html_a0a2aa0defd3610af1df3633ac0623c8d"><div class="ttname"><a href="classNeurone.html#a0a2aa0defd3610af1df3633ac0623c8d">Neurone::outsideInput</a></div><div class="ttdeci">double outsideInput() const</div><div class="ttdoc">Return the outside input (from other neurones) for the current time. </div><div class="ttdef"><b>Definition:</b> neurone.cpp:102</div></div>
<div class="ttc" id="classNeurone_html_a0d5c79a29ea017a500aceb4e2edb3fea"><div class="ttname"><a href="classNeurone.html#a0d5c79a29ea017a500aceb4e2edb3fea">Neurone::update</a></div><div class="ttdeci">bool update(unsigned int t)</div><div class="ttdoc">Update the neurone (change the membrane potential, make it spike if the treshold is reached and manag...</div><div class="ttdef"><b>Definition:</b> neurone.cpp:19</div></div>
<div class="ttc" id="classNeurone_html_ad9ba0a24bef21fd9b3cb824a681c48be"><div class="ttname"><a href="classNeurone.html#ad9ba0a24bef21fd9b3cb824a681c48be">Neurone::Spike</a></div><div class="ttdeci">bool Spike(unsigned int t)</div><div class="ttdoc">Test if the treshold is reached, if it is, make the neurone spike and reinitialize the membrane poten...</div><div class="ttdef"><b>Definition:</b> neurone.cpp:70</div></div>
<div class="ttc" id="classNeurone_html_ad10fd01ba452b45851eef861a2ca2002"><div class="ttname"><a href="classNeurone.html#ad10fd01ba452b45851eef861a2ca2002">Neurone::sendInformation</a></div><div class="ttdeci">void sendInformation(int t) const</div><div class="ttdoc">Send to every targetted neurone the spike information (used only if it spikes). </div><div class="ttdef"><b>Definition:</b> neurone.cpp:149</div></div>
<div class="ttc" id="classNeurone_html_ac43bda9d15bbc5060e2550be6167291b"><div class="ttname"><a href="classNeurone.html#ac43bda9d15bbc5060e2550be6167291b">Neurone::Neurone</a></div><div class="ttdeci">Neurone(Status status)</div><div class="ttdoc">Neurone constructor (the initiation constants are in constant.h). </div><div class="ttdef"><b>Definition:</b> neurone.cpp:7</div></div>
<div class="ttc" id="classNeurone_html_ae68369276cba4167a40da6a782bc3c72"><div class="ttname"><a href="classNeurone.html#ae68369276cba4167a40da6a782bc3c72">Neurone::addConnection</a></div><div class="ttdeci">void addConnection(std::vector< Neurone *> &neurones, int targetNumber)</div><div class="ttdoc">Add one connection (one new targetted neurone) </div><div class="ttdef"><b>Definition:</b> neurone.cpp:161</div></div>
<div class="ttc" id="classNeurone_html_ab70cb99fedbb2d8de7e4350b93211a63"><div class="ttname"><a href="classNeurone.html#ab70cb99fedbb2d8de7e4350b93211a63">Neurone::BackgroundInput</a></div><div class="ttdeci">double BackgroundInput() const</div><div class="ttdoc">Returns the current induced by the background. </div><div class="ttdef"><b>Definition:</b> neurone.cpp:135</div></div>
<div class="ttc" id="classNeurone_html_a3cdf3f01fbb7ae694be31cff9c88aaa8"><div class="ttname"><a href="classNeurone.html#a3cdf3f01fbb7ae694be31cff9c88aaa8">Neurone::countConnection</a></div><div class="ttdeci">int countConnection(int i, std::vector< Neurone *> &neurones, int &InCounteur, int &ExCounteur)</div><div class="ttdoc">TestMode. </div><div class="ttdef"><b>Definition:</b> neurone.cpp:166</div></div>
<div class="ttc" id="classNeurone_html_a365ad85f2065d89070eb4c0815a63864"><div class="ttname"><a href="classNeurone.html#a365ad85f2065d89070eb4c0815a63864">Neurone::setTestMode</a></div><div class="ttdeci">void setTestMode()</div><div class="ttdoc">Set test mode to true. </div><div class="ttdef"><b>Definition:</b> neurone.cpp:156</div></div>
<div class="ttc" id="classNeurone_html_a7c07e491785174e6b26c25afbe121fa0"><div class="ttname"><a href="classNeurone.html#a7c07e491785174e6b26c25afbe121fa0">Neurone::getSpikeTimes</a></div><div class="ttdeci">std::vector< int > getSpikeTimes() const</div><div class="ttdoc">Getter for the spike times. </div><div class="ttdef"><b>Definition:</b> neurone.cpp:87</div></div>
<div class="ttc" id="classNeurone_html_aab13094b98ba14fadf90f38792a073e3"><div class="ttname"><a href="classNeurone.html#aab13094b98ba14fadf90f38792a073e3">Neurone::getStatus</a></div><div class="ttdeci">Status getStatus() const</div><div class="ttdoc">Getter for the status of the neurone. </div><div class="ttdef"><b>Definition:</b> neurone.cpp:144</div></div>
<div class="ttc" id="classNeurone_html_afd54d04c7418973877460e05f7a008b7"><div class="ttname"><a href="classNeurone.html#afd54d04c7418973877460e05f7a008b7">Neurone::MakeConnections</a></div><div class="ttdeci">void MakeConnections(std::vector< Neurone *> &neurones, int neuroneNumber)</div><div class="ttdoc">Make connections with others neurones. </div><div class="ttdef"><b>Definition:</b> neurone.cpp:113</div></div>
<div class="ttc" id="classRingBuffer_html"><div class="ttname"><a href="classRingBuffer.html">RingBuffer</a></div><div class="ttdoc">Contains every informations of potential variation due to other neurones. One vector&#39;s case represent...</div><div class="ttdef"><b>Definition:</b> ringbuffer.hpp:14</div></div>
<div class="ttc" id="classNeurone_html"><div class="ttname"><a href="classNeurone.html">Neurone</a></div><div class="ttdoc">Represents a neurone. It can spike, interact with other neurones... </div><div class="ttdef"><b>Definition:</b> neurone.hpp:24</div></div>
<div class="ttc" id="classNeurone_html_a1c029deb909e23adc7a47293cb49fa30"><div class="ttname"><a href="classNeurone.html#a1c029deb909e23adc7a47293cb49fa30">Neurone::isInRest</a></div><div class="ttdeci">bool isInRest()</div><div class="ttdoc">Test if the neuron is in rest. If it is, subtract an unit of time to the rest time. </div><div class="ttdef"><b>Definition:</b> neurone.cpp:58</div></div>
<div class="ttc" id="classNeurone_html_a87ffde06579689af191fb05b48419021"><div class="ttname"><a href="classNeurone.html#a87ffde06579689af191fb05b48419021">Neurone::getMembranePotential</a></div><div class="ttdeci">double getMembranePotential() const</div><div class="ttdoc">Getter for the membrane potential. </div><div class="ttdef"><b>Definition:</b> neurone.cpp:51</div></div>