|
| | GroupMonitorCore (SNN *snn, int monitorId, int grpId, int mode=DA_MODE) |
| | constructor (called by CARLsim::setGroupMonitor) More...
|
| |
| | ~GroupMonitorCore () |
| | destructor, cleans up all the memory upon object deletion More...
|
| |
| void | clear () |
| | deletes the data vector More...
|
| |
| std::vector< float > | getDataVector () |
| | get the group data More...
|
| |
| std::vector< float > | getDataVector (transmitter_t transmitter) |
| | LN get the group data for a specific transmitter (. More...
|
| |
| FILE * | getGroupFileId () |
| | returns a pointer to the group data file More...
|
| |
| int | getGrpId () |
| | returns the group ID More...
|
| |
| int | getGrpNumNeurons () |
| | returns number of neurons in the group More...
|
| |
| int | getLastUpdated () |
| | returns timestamp of last GroupMonitor update More...
|
| |
| int | getMonitorId () |
| | returns the GroupMonitor ID More...
|
| |
| std::vector< int > | getPeakTimeVector () |
| | get the timestamps for peak values More...
|
| |
| std::vector< float > | getPeakValueVector () |
| | get the peak values of group data More...
|
| |
| bool | getPersistentData () |
| | returns status of PersistentData mode More...
|
| |
| int | getRecordingLastStartTime () |
| | returns the timestamp of the last startRecording in ms More...
|
| |
| int | getRecordingStartTime () |
| | retunrs the timestamp of the first startRecording in ms More...
|
| |
| int | getRecordingStopTime () |
| | returns the timestamp of stopRecording More...
|
| |
| int | getRecordingTotalTime () |
| | returns the total recorded time in ms More...
|
| |
| std::vector< int > | getSortedPeakTimeVector () |
| | get the sorted timestamps for peak values More...
|
| |
| std::vector< float > | getSortedPeakValueVector () |
| | get the sorted peak values of group data More...
|
| |
| std::vector< int > | getTimeVector () |
| | get the timestamps for group data More...
|
| |
| bool | isInAllMode () |
| |
| bool | isRecording () |
| | returns recording status More...
|
| |
| void | pushData (int time, float data) |
| | inserts group data (time, value) into the vectors , if monitor is in DA_MODE More...
|
| |
| void | pushData (int time, float _DA, float _5HT, float _ACh, float _NE) |
| | if the monitor is in ALL_MODE, all transmitter must be set at once More...
|
| |
| void | setGroupFileId (FILE *groupFileId) |
| | sets pointer to group data file More...
|
| |
| void | setLastUpdated (unsigned int lastUpdate) |
| | sets timestamp of last GroupMonitor update More...
|
| |
| void | setPersistentData (bool persistentData) |
| | sets status of PersistentData mode More...
|
| |
| void | startRecording () |
| | starts recording group data More...
|
| |
| void | stopRecording () |
| | stops recording group data More...
|
| |
- See also
- GroupMonitor
Definition at line 66 of file group_monitor_core.h.