22a9af38c3d98d801257fcc896fe2549aeee682d
[hooke.git] / hooke / experiment.py
1 # Copyright
2
3 """Define :class:`Experiment` and assorted subclasses.
4
5 This allows :class:`hooke.plugin.Plugin`\s to specify the types of
6 experiments they can handle.
7 """
8
9 class Experiment (object):
10     """Base class for experiment classification.
11     """
12     pass
13
14 class ForceClamp (Experiment):
15     """Constant force experiments.
16     """
17     pass
18
19 class VelocityClamp (Experiment):
20     """Constant piezo velocity experiments.
21     """