|
MasterScan
Lab_Matlab_control Master Branch
|

Methods | |
| self | topsTaskHelperPlayable (varargin) |
| Class topsTaskHelperPlayable. More... | |
| startPlaying (self, task, eventTag) | |
| % play(self, args, task, eventTag) More... | |
| finishPlaying (self, task, eventTag) | |
| % play(self, args, task, eventTag) More... | |
Methods inherited from topsTaskHelper | |
| self | topsTaskHelper (varargin) |
| Specs to use when looking for a copy. More... | |
| theObject | parse (self, name, fevalable, settings, commonSettings, unmatched) |
| Parse constructor specs to make theObject – possibly recursive if making multiple objects and putting them into an ensemble. More... | |
| start (self, treeNode) | |
| start More... | |
| finish (self, treeNode) | |
| finish More... | |
| startTrial (self, treeNode) | |
| Function to prepare for use, called before each trial. More... | |
| finishTrial (self, treeNode) | |
| Finish trial method – should overload in subclass if needed. | |
| setProperty (self, varargin) | |
| Set property. More... | |
| synchronizedTime | getSynchronizedTime (self, unSynchronizedTime, useScreen) |
| % getSyncronizedTime More... | |
| saveSynchronizedTime (self, unSynchronizedTime, useScreen, task, eventTag) | |
| % saveSyncronizedTime More... | |
Methods inherited from topsFoundation | |
| self | topsFoundation (name) |
| Constuct with name optional. More... | |
| fig | gui (self) |
| Open a GUI to view object details. More... | |
| p | guiPanel (self, varargin) |
| Make a topsDetailPanel with details about this object. More... | |
Additional Inherited Members | |
Properties and Events inherited from topsTaskHelper | |
| Property | theObject |
| Class topsTaskHelper. More... | |
| Property | removeCopy = true |
| Flag to remove copy from treeNode (see start) | |
| Property | ensembleObjectNames |
| Keep track of the names of the objects in the ensemble. | |
| Property | ensembleObjectClasses |
| Keep track of the classes of objects in the ensemble. | |
| sync | |
| For time synchronization. | |
| topsBindings | |
| Below are properties used to bind the helper to a topsTreeNode Defaults are defined in the constructor method. | |
Properties and Events inherited from topsFoundation | |
| Property | name = '' |
| a string name to indentify the object | |
| Property | clockFunction =@topsClock |
| clock function, to standardize | |
Protected Methods inherited from topsTaskHelper | |
| callFevalables (self, fevalables) | |
| Utility to call a list of fevalables. | |
Static Methods inherited from topsTaskHelper | |
| static synchronizationData | getSynchronizationData (helperName, varargin) |
| Get synchroniztion data from the current topsDataLog and make a maxtrix with columns: referenceTime offset. More... | |
| static helpers | makeHelpers (constructor, varargin) |
| Utility to make helpers. More... | |
Static Methods inherited from topsFoundation | |
| static c index | cellAdd (c, item, index) |
| Add an item to a cell array. More... | |
| static selector | cellContains (c, item) |
| Does a cell array conatin an item? More... | |
| static c | cellRemoveItem (c, item) |
| Remove an item from a cell array. More... | |
| static c | cellRemoveElement (c, index) |
| Remove indexed elements from a cell array. More... | |
| static index selector | findStructName (s, name) |
| Where is the given name in the given struct array? More... | |
| self topsTaskHelperPlayable | ( | varargin | ) |
Class topsTaskHelperPlayable.
Add topsTaskHelperPlayable, a subclass of topsTaskHelper Constuct the helper
| startPlaying | ( | self | , |
| task | , | ||
| eventTag | |||
| ) |
% play(self, args, task, eventTag)
Utility for starting playing a sound Arguments: task ... the calling topsTreeNodeTask eventTag ... string used to store timing information in trial struct. Assumes that the current trialData struct has an entry called time_<eventTag>. Created 5/10/18 by jig
| finishPlaying | ( | self | , |
| task | , | ||
| eventTag | |||
| ) |
% play(self, args, task, eventTag)
Utility for stopping playing a sound Arguments: task ... the calling topsTreeNodeTask eventTag ... string used to store timing information in trial struct. Assumes that the current trialData struct has an entry called time_<eventTag>. Created 5/10/18 by jig
1.8.15