| Auditory Relacs Plugins
    0.9.8
    | 
#include <adaptedficurves.h>


| Public Member Functions | |
| AdaptedFICurves (void) | |
| virtual int | main (void) | 
|  Public Member Functions inherited from ConfigDialog | |
| ConfigDialog (const string &configident="", int configgroup=0, const string &name="", const string &author="", const string &version="", const string &date=__DATE__) | |
| virtual | ~ConfigDialog (void) | 
| string | name (void) const | 
| virtual void | setName (const string &name) | 
| string | author (void) const | 
| virtual void | setAuthor (const string &author) | 
| string | version (void) const | 
| virtual void | setVersion (const string &version) | 
| string | date (void) const | 
| virtual void | setDate (const string &date) | 
| virtual OptWidget * | dialogOptions (OptDialog *od, string *tabhotkeys=0) | 
| virtual void | dialogButtons (OptDialog *od) | 
| virtual void | dialogEmptyMessage (OptDialog *od) | 
| int | dialogSelectMask (void) const | 
| void | setDialogSelectMask (int mask) | 
| void | addDialogSelectMask (int mask) | 
| int | dialogReadOnlyMask (void) const | 
| void | setDialogReadOnlyMask (int mask) | 
| void | addDialogReadOnlyMask (int mask) | 
| int | dialogStyle (void) const | 
| void | setDialogStyle (int style) | 
| void | addDialogStyle (int style) | 
| string | dialogCaption (void) const | 
| void | setDialogCaption (const string &caption) | 
| bool | dialogHeader (void) const | 
| void | setDialogHeader (bool d) | 
| string | headerBackgroundColor (void) const | 
| void | setHeaderBackgroundColor (const string &color) | 
| string | headerForegroundColor (void) const | 
| void | setHeaderForegroundColor (const string &color) | 
| string | headerImageFile (void) const | 
| void | setHeaderImageFile (const string &file) | 
| virtual void | dialogHeaderWidget (OptDialog *od) | 
| bool | dialogHelp (void) const | 
| void | setDialogHelp (bool d) | 
| string | helpCaption (void) const | 
| void | setHelpCaption (const string &caption) | 
| string | helpPath (int inx=0) const | 
| int | helpPathes (void) const | 
| void | clearHelpPathes (void) | 
| void | setHelpPath (const string &path) | 
| void | addHelpPath (const string &path) | 
| virtual string | helpFileName (void) const | 
| bool | dialogOpen (void) const | 
| bool | helpOpen (void) const | 
| QWidget * | mainWidget (void) | 
| virtual void | setMainWidget (QWidget *widget) | 
| void | lock () const | 
| void | unlock () const | 
| bool | tryLock (int timeout=1) | 
| QMutex * | mutex (void) | 
|  Public Member Functions inherited from ConfigClass | |
| ConfigClass (const string &ident, int group=0, int mode=0xffff, int selectmask=0) | |
| ConfigClass (const ConfigClass &C) | |
| virtual | ~ConfigClass (void) | 
| const string & | configIdent (void) const | 
| void | setConfigIdent (const string &ident) | 
| int | configGroup (void) const | 
| void | setConfigGroup (int group) | 
| int | configMode (void) const | 
| void | setConfigMode (int mode) | 
| void | addConfigMode (int mode) | 
| void | delConfigMode (int mode) | 
| int | configSelectMask (void) const | 
| void | setConfigSelectMask (int mask) | 
| void | addConfig (void) | 
| void | readConfig (void) | 
| virtual void | readConfig (StrQueue &sq) | 
| virtual void | saveConfig (ofstream &str) | 
| virtual int | configSize (void) const | 
| virtual void | config (void) | 
| virtual void | preConfig (void) | 
|  Public Member Functions inherited from StandardTraces | |
| StandardTraces (void) | |
| Protected Member Functions | |
| void | analyze (EventList &spikes, SampleDataD &rate, double delay, double duration, double pause, int count, double sstime, double onsettime, const MapD ×, MapD &onsetrates, MapD &onsetratessd, MapD &ssrates, MapD &ssratessd, MapD &spikecount) | 
| void | plot (const EventList &spikes, const SampleDataD &rate, const SampleDataD &am, const MapD &onsetrates, const MapD &ssrates, double adaptint, const MapD &spikecount) | 
| void | saveSpikes (const Options &header, const EventList &spikes) | 
| void | saveRate (const Options &header, const SampleDataD &rate) | 
| void | saveData (const Options &header, const MapD ×, const MapD &onsetrates, const MapD &onsetratessd, const MapD &ssrates, const MapD &ssratessd) | 
|  Protected Member Functions inherited from ConfigDialog | |
| void | setDialogOpen (bool open=true) | 
| void | setHelpOpen (bool open=true) | 
| Protected Attributes | |
| MultiPlot | P | 
|  Protected Attributes inherited from ConfigDialog | |
| Options | DialogOptions | 
| Additional Inherited Members | |
|  Public Types inherited from ConfigClass | |
| enum | Action | 
|  Public Slots inherited from ConfigDialog | |
| virtual void | dialog (void) | 
| virtual void | help (void) | 
| virtual void | notifyDialog (const Options &opt) | 
|  Signals inherited from ConfigDialog | |
| void | dialogAccepted (void) | 
| void | dialogAction (int r) | 
| void | dialogClosed (int r) | 
|  Static Public Member Functions inherited from ConfigClass | |
| static void | setConfigureClasses (ConfigureClasses *cfg) | 
|  Protected Slots inherited from ConfigDialog | |
| void | notificationFromDialog (const Parameter &p) | 
| virtual void | dClosed (int r) | 
| virtual void | hClosed (int r) | 
|  Static Protected Member Functions inherited from StandardTraces | |
| static void | clearIndices (int *traceindices, int n=-1) | 
| static void | initStandardTraces (const InList &data, int *ntraces, int *traceindices, const string *names, string &namelist, bool alpha=false) | 
| static void | initStandardEventTraces (const InList &data, const EventList &events, int *ntraces, int *traceindices, int *eventindices, const string *tracenames, const string *eventnames, string &tracenamelist, string &eventnamelist, bool alpha=false) | 
| static void | initStandardOutputs (const RELACSPlugin *rp, int *ntraces, int *traceindices, const string *names, string &namelist, bool alpha=false) | 
|  Static Protected Attributes inherited from StandardTraces | |
| static const int | MaxTraces | 
[RePro] First adapts the neuron to a background sound intensity and then measures f-I curves.
 
adaptbase=SPL: Intensity of adapting stimulus relative to (string)adaptint=50dB SPL: Sound intensity of adapting stimulus (number)adaptinit=1000ms: Duration of initial adaptation stimulus (number)adaptduration=100ms: Duration of subsequent adaptation stimuli (number)intbase=SPL: Intensities of test stimulus relative to (string)intmin=50dB: Minimum sound intensity of test stimulus (number)intmax=100dB: Maximum sound intensity of test stimulus (number)intstep=10dB SPL: Sound-intensity steps of test stimulus (number)duration=100ms: Duration of test stimuli (number)side=left: Speaker (string)carrierfreq=0kHz: Frequency of carrier (number)usebestfreq=true: Relative to the cell's best frequency (boolean)ramp=1ms: Duration of ramps for all intenisty transitions (number)pause=1000ms: Pause between stimuli (number)delay=100ms: Part of pause before stimulus (number)repetitions=10: Number of repetitions of the stimulus (integer)onsettime=100ms: Onset rate occurs within (number)sstime=100ms: Width for measuring steady-states (number) | AdaptedFICurves | ( | void | ) | 
References AdaptedFICurves::P.
| 
 | virtual | 
Implements RePro.
References RangeLoop::alternateInDown(), AdaptedFICurves::analyze(), OutData::back(), MultiPlot::clear(), OutData::clear(), Map< T >::clear(), OutData::decibel(), MultiPlot::draw(), DaqError::error(), DaqError::errorText(), OutData::fill(), OutData::front(), OutData::indices(), OutData::length(), MultiPlot::lock(), RangeLoop::loop(), AdaptedFICurves::P, AdaptedFICurves::plot(), Map< T >::push(), OutData::push(), RangeLoop::reset(), MultiPlot::resize(), AdaptedFICurves::saveData(), AdaptedFICurves::saveRate(), AdaptedFICurves::saveSpikes(), MultiPlot::setCommonXRange(), OutData::setDelay(), OutData::setIntensity(), OutData::setSampleInterval(), OutData::setTrace(), and MultiPlot::unlock().
| 
 | protected | 
References MultiPlot::clear(), MultiPlot::draw(), MultiPlot::lock(), AdaptedFICurves::P, EventList::size(), and MultiPlot::unlock().
Referenced by AdaptedFICurves::main().
References TableKey::addNumber(), TableKey::saveKey(), and EventList::saveText().
Referenced by AdaptedFICurves::main().
| 
 | protected | 
References TableKey::addNumber(), SampleData< T >::pos(), TableKey::save(), TableKey::saveKey(), and SampleData< T >::size().
Referenced by AdaptedFICurves::main().
| 
 | protected | 
References TableKey::addNumber(), TableKey::save(), TableKey::saveKey(), Map< T >::size(), and Map< T >::x().
Referenced by AdaptedFICurves::main().
| 
 | protected | 
Referenced by AdaptedFICurves::AdaptedFICurves(), AdaptedFICurves::main(), and AdaptedFICurves::plot().
 1.8.6
 1.8.6