Stack acquisition method.

Namespace:  CoreDevices
Assembly:  Micromanager_net (in Micromanager_net.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

C#
public void RunZStackAcquisition(
	ChannelGroup ActiveGroup,
	string CameraDevice,
	string FocusDevice,
	long TimePerFrameMS,
	bool FirstStackThenChannel,
	bool DisplaySlices,
	bool CurrentSliceIsMiddle,
	int NumSlices,
	double SliceDistance,
	bool Save,
	string path,
	string filename
)
Visual Basic (Declaration)
Public Sub RunZStackAcquisition ( _
	ActiveGroup As ChannelGroup, _
	CameraDevice As String, _
	FocusDevice As String, _
	TimePerFrameMS As Long, _
	FirstStackThenChannel As Boolean, _
	DisplaySlices As Boolean, _
	CurrentSliceIsMiddle As Boolean, _
	NumSlices As Integer, _
	SliceDistance As Double, _
	Save As Boolean, _
	path As String, _
	filename As String _
)
Visual C++
public:
void RunZStackAcquisition(
	ChannelGroup^ ActiveGroup, 
	String^ CameraDevice, 
	String^ FocusDevice, 
	long long TimePerFrameMS, 
	bool FirstStackThenChannel, 
	bool DisplaySlices, 
	bool CurrentSliceIsMiddle, 
	int NumSlices, 
	double SliceDistance, 
	bool Save, 
	String^ path, 
	String^ filename
)

Parameters

ActiveGroup
Type: CoreDevices..::.ChannelGroup
Image aquisition instructions
CameraDevice
Type: System..::.String
Active camera
FocusDevice
Type: System..::.String
desired focus device (stage or piezo or ...)
TimePerFrameMS
Type: System..::.Int64
The time from the start of one image to start of next image
FirstStackThenChannel
Type: System..::.Boolean
Determines order of aquisition. if true whole stack is performed and then the next channel is performed.
DisplaySlices
Type: System..::.Boolean
Report each slice as aquired image
CurrentSliceIsMiddle
Type: System..::.Boolean
If true, the current position is the middle of the z stack, if false then current slice is bottom of z stack
NumSlices
Type: System..::.Int32
Number of slices in z stack
SliceDistance
Type: System..::.Double
Distance between stacks
Save
Type: System..::.Boolean
autosave stack on aquisition
path
Type: System..::.String
save folder
filename
Type: System..::.String
save filename, slice numbers will be appended on filename

See Also