#include <stimulusparametermap.h>
Collaboration diagram for StimulusParameterMapsForRegion< MapType, MapBaseType, ValuePointer >:
The ValuePointer may be any object that when dereferenced will give the current value of the stimulus parameter.
Definition at line 190 of file stimulusparametermap.h.
Public Types | |
typedef SPM::ScaleType | ScaleType |
Public Methods | |
StimulusParameterMapsForRegion (NeuralRegionManager *regionmanager) | |
Constructor. | |
void | create_spm (const string &name_, ValuePointer &valueptr, int num_bins, bool measure_distribution=true, bool weighted_average=false, bool cyclic=false, const ScaleType &selectivity_scale=ScaleType()) |
Create a new SPM based on the given parameters. | |
void | update () |
string | register_maps () const |
Construct stimulus preference maps for each dimension and register them with our NeuralRegionManager. |
|
Construct stimulus preference maps for each dimension and register them with our NeuralRegionManager. Warnings, if any, are returned as a string. Definition at line 235 of file stimulusparametermap.h. References StimulusParameterMap_Combined< MapType, MapBaseType, ValuePointer >::has_distribution(), StimulusParameterMap_Combined< MapType, MapBaseType, ValuePointer >::map(), NeuralRegionManager::map_add(), StimulusParameterMap< MapBaseType, ValuePointer >::name(), StimulusParameterMap_Combined< MapType, MapBaseType, ValuePointer >::selectivity(), String::stringrep(), and StimulusParameterMap< MapBaseType, ValuePointer >::undefined_values(). |