#include <feedforwardnetwork.h>
Public Member Functions | |
| FeedForwardNetwork (void) | |
| virtual int | main (void) |
| void | saveSettings () |
| void | saveEvents (const vector< vector< EventData > > &SpikeTimes, Str name) |
| void | saveTraces (const vector< vector< SampleDataD > > &ge, const vector< vector< SampleDataD > > &gi, const vector< vector< SampleDataD > > &vm, double duration, Str name) |
| int | calibrateFFN (double &JeFFN, double &JeBKG, double &gBKG) |
| void | stimulate (SampleDataD &ge, SampleDataD &gi, SampleDataD &vm, EventData &SpikeTimes, double &signaltime, double duration) |
| void | PulsePacket (vector< EventData > &SpikeTimes, int alpha, double sigma, int groupsize, double onset) |
| void | Poisson (vector< EventData > &SpikeTimes, double rate, double duration, double onset) |
| void | MIP (vector< EventData > &SpikeTimes) |
| EventData | convergentInput (const vector< EventData > &SpikeTimes, double delay) |
| void | rasterplot (const vector< vector< EventData > > &SpikeTimes, int group, int neuron, int groupoffset) |
| void | traceplot (SampleDataD &ge, SampleDataD &gi, int pindex, double duration) |
Protected Attributes | |
| RandomGSL | rngNetwork |
| RandomGSL | rngStimulus |
| RandomGSL | rngBKG |
| MultiPlot | P |
| Options | Header |
| FeedForwardNetwork | ( | void | ) |
| int main | ( | void | ) | [virtual] |
| void saveSettings | ( | ) |
| void saveEvents | ( | const vector< vector< EventData > > & | SpikeTimes, | |
| Str | name | |||
| ) |
| void saveTraces | ( | const vector< vector< SampleDataD > > & | ge, | |
| const vector< vector< SampleDataD > > & | gi, | |||
| const vector< vector< SampleDataD > > & | vm, | |||
| double | duration, | |||
| Str | name | |||
| ) |
| int calibrateFFN | ( | double & | JeFFN, | |
| double & | JeBKG, | |||
| double & | gBKG | |||
| ) |
| void stimulate | ( | SampleDataD & | ge, | |
| SampleDataD & | gi, | |||
| SampleDataD & | vm, | |||
| EventData & | SpikeTimes, | |||
| double & | signaltime, | |||
| double | duration | |||
| ) |
| void PulsePacket | ( | vector< EventData > & | SpikeTimes, | |
| int | alpha, | |||
| double | sigma, | |||
| int | groupsize, | |||
| double | onset | |||
| ) |
| void Poisson | ( | vector< EventData > & | SpikeTimes, | |
| double | rate, | |||
| double | duration, | |||
| double | onset | |||
| ) |
| void MIP | ( | vector< EventData > & | SpikeTimes | ) |
| EventData convergentInput | ( | const vector< EventData > & | SpikeTimes, | |
| double | delay | |||
| ) |
| void rasterplot | ( | const vector< vector< EventData > > & | SpikeTimes, | |
| int | group, | |||
| int | neuron, | |||
| int | groupoffset | |||
| ) |
| void traceplot | ( | SampleDataD & | ge, | |
| SampleDataD & | gi, | |||
| int | pindex, | |||
| double | duration | |||
| ) |
RandomGSL rngNetwork [protected] |
RandomGSL rngStimulus [protected] |
RandomGSL rngBKG [protected] |
MultiPlot P [protected] |
Options Header [protected] |
1.5.3