MultiStagePosition(label, defaultXYStage, defaultZStage, stagePositions, gridRow=0, gridCol=0)¶
Mirrors the class of the same name from Micro-Manager. Can contain multiple Positon1d or Position2d objects. Ideal for a system with multiple translation stages. It is assumed that there is only a single 2D stage and a single 1D stage.
A name for the position
The name of the 2D stage
The name of the 1D stage
A list of Position1d and Position2D objects, usually just one of each.
Creates a copy fo the object
- Return type
A new MultiStagePosition object.
Return the first Position2d saved in the positions list
Return the first Position1d saved in the positions` list. Returns None if no position is found.
Change the name of the xy stage.
str) – The new name for the xy Stage