Opticka 2.18.1
Opticka is an experiment manager for behavioral research.
Loading...
Searching...
No Matches
DMTSFunctions Class Reference
Inheritance diagram for DMTSFunctions:

Public Member Functions

function DMTSFunctions ()
 
function initialSetup (in me)
 
function updateStimuliImages (in me)
 
function updateLocations (in me)
 
function updateDelayTime (in me)
 
- Public Member Functions inherited from userFunctions
function userFunctions ()
 
function setDelayTimeWithStaircase (in me, in stim, in duration)
 Construct an instance of this class.
 
function resetDelayTime (in me, in stim, in value)
 Use the staircase to set stimulus delay/off time.
 
function testFunction (in me)
 Reset stimulus delay time to a specific value.
 

Static Public Member Functions

static function checkFilePath (in fp)
 

Public Attributes

Property comment
 
Property imageResources
 
Property pfix
 
Property ps
 
- Public Attributes inherited from userFunctions
Property rE
 runExperiment
 
Property sM
 stateMachine
 
Property s
 screenManager
 
Property task
 taskSequence
 
Property stims
 metaStimulus stimluli
 
Property rM
 reward manager
 
Property io
 I/O manager.
 
Property eT
 eyetracker manager
 
Property tM
 touch manager
 
Property tL
 time logger (saves timestamped messages
 
Property alyx
 alyx manager
 
Property verbose
 toggle to send messages to the command window
 

Constructor & Destructor Documentation

◆ DMTSFunctions()

function DMTSFunctions::DMTSFunctions ( )

Member Function Documentation

◆ checkFilePath()

static function DMTSFunctions::checkFilePath ( in  fp)
static

◆ initialSetup()

function DMTSFunctions::initialSetup ( in  me)
virtual

initial setup to run BEFORE the task starts; this will be called by runExperiment before the state machine starts, and before the first runExperiment.update(stims) call, so you can set up any variables or stimuli here that you want to use in the task. You can also call other functions from here to set things up.

Reimplemented from userFunctions.

◆ updateDelayTime()

function DMTSFunctions::updateDelayTime ( in  me)

◆ updateLocations()

function DMTSFunctions::updateLocations ( in  me)

◆ updateStimuliImages()

function DMTSFunctions::updateStimuliImages ( in  me)

Member Data Documentation

◆ comment

Property DMTSFunctions::comment

◆ imageResources

Property DMTSFunctions::imageResources

◆ pfix

Property DMTSFunctions::pfix

◆ ps

Property DMTSFunctions::ps

The documentation for this class was generated from the following file: