FeedForwardNetwork Class Reference

[RePro] FFN More...

#include <feedforwardnetwork.h>

List of all members.

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


Detailed Description

[RePro] FFN

Author:
Jan Benda
Version:
1.0 (Feb 20, 2010)

Constructor & Destructor Documentation

FeedForwardNetwork ( void   ) 


Member Function Documentation

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 
)


Member Data Documentation

RandomGSL rngNetwork [protected]

RandomGSL rngStimulus [protected]

RandomGSL rngBKG [protected]

MultiPlot P [protected]

Options Header [protected]


The documentation for this class was generated from the following files:
Generated on Tue Mar 22 23:16:11 2011 for patchclampprojects Relacs Plugins by  doxygen 1.5.3