Module exp_collection :: Class experiment_base
[hide private]
[frames] | no frames]

Class experiment_base

source code

object --+
         |
        experiment_base
Known Subclasses:

This class is intended to be the basis of a finite-state machine description of the experiment. It helps you iterate through a list of stimuli with get_current_stimulus() and next_stimulus(), it manages state transitions with event(), and displays prompts on the screen.

Instance Methods [hide private]
 
__init__(self, stimlist, hdr, gui)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
close(self) source code
 
get_hdrs(self) source code
 
get_current_stimulus(self) source code
 
get(self, *kd) source code
 
next_stimulus(self) source code
 
is_last_stimulus(self) source code
 
event(self, widget, ev, log) source code
 
S_initial(self, ev, log) source code
 
first_entry(self) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, stimlist, hdr, gui)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)