OutputManager Class

(lgnSimulator::OutputManager)

Public Functions

OutputManager(const string &filename)
~OutputManager()
void copyConfigFile(const string &configFilename)
void writeImpulseResponse(const Neuron &neuron, span rowSpan = span::all, span colSpan = span::all, span sliceSpan = span::all)
void writeImpulseResponseFourierTransform(const Neuron &neuron)
void writeIntegratorProperties(const Integrator &integrator)
void writeResponse(const Neuron &neuron)
void writeResponseFourierTransform(const Neuron &neuron)
void writeStimulus(const Stimulus *stimuli)
void writeStimulusFourierTransform(const Stimulus *stimuli)
void writeStimulusProperties(const Stimulus *stimulus)

Member Function Documentation

OutputManager::OutputManager(const string &filename)

Default constructs an instance of OutputManager.

OutputManager::~OutputManager()

Destroys the instance of OutputManager.

void OutputManager::copyConfigFile(const string &configFilename)

void OutputManager::writeImpulseResponse(const Neuron &neuron, span rowSpan = span::all, span colSpan = span::all, span sliceSpan = span::all)

void OutputManager::writeImpulseResponseFourierTransform(const Neuron &neuron)

void OutputManager::writeIntegratorProperties(const Integrator &integrator)

void OutputManager::writeResponse(const Neuron &neuron)

void OutputManager::writeResponseFourierTransform(const Neuron &neuron)

void OutputManager::writeStimulus(const Stimulus *stimuli)

void OutputManager::writeStimulusFourierTransform(const Stimulus *stimuli)

void OutputManager::writeStimulusProperties(const Stimulus *stimulus)