Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Static Protected Attributes

PLAdditiveKernelSpikeResponse::ResponseKernel Class Reference

List of all members.

Public Member Functions

 ResponseKernel (const vector< double > *resp_amplitudes, const vector< double > *resp_shape_timepoints)
void trigger (Time time)
void update (Time time)
bool isFinished () const

Public Attributes

double r
double slope
Time next_expected_time

Protected Member Functions

void updateResponse (Time time)

Protected Attributes

const vector< double > * resp_shape_amplitudes
const vector< double > * resp_shape_timepoints
unsigned curr_timepoint

Static Protected Attributes

static const unsigned RESPONSE_NOT_ACTIVE = ~(0u)

The documentation for this class was generated from the following files: