public class ExploreAcquisition extends org.micromanager.acqj.main.XYTiledAcquisition implements PycroManagerCompatibleAcq, org.micromanager.ndviewer.api.NDViewerAcqInterface
pixelStageTranslator_, zAxes_| Constructor and Description |
|---|
ExploreAcquisition(int pixelOverlapX,
int pixelOverlapY,
double zStep,
ChannelGroupSettings channels,
org.micromanager.acqj.api.AcqEngJDataSink adapter,
Consumer<String> logger) |
ExploreAcquisition(int pixelOverlapX,
int pixelOverlapY,
double zStep,
ChannelGroupSettings channels,
ExploreAcqUIAndStorage adapter) |
| Modifier and Type | Method and Description |
|---|---|
void |
abort() |
void |
acquireTileAtCurrentLocation() |
void |
acquireTiles(int r1,
int c1,
int r2,
int c2) |
int |
getEventPort()
Get the port over which the acquisition accepts acquisition events, or -1 if this
is not available
|
org.micromanager.ndtiffstorage.NDTiffAPI |
getStorage() |
LinkedBlockingQueue<HashMap<String,Object>> |
getTilesWaitingToAcquireAtSlice(HashMap<String,Integer> zAxisPositions) |
double |
getZOrigin(String name) |
double |
getZStep(String name) |
boolean |
isFinished() |
void |
setZLimits(String name,
double zTop,
double zBottom) |
Future |
submitEventIterator(Iterator<org.micromanager.acqj.main.AcquisitionEvent> iter)
Submit a iterator of acquisition events for execution.
|
getPixelStageTranslator, getZAxes, getZDeviceNames, initializeabort, addHook, addImageMetadataProcessor, addImageProcessor, addTagsToTaggedImage, addToImageMetadata, addToOutput, anythingAcquired, areEventsFinished, checkForExceptions, finish, getAfterCameraHooks, getAfterExposureHooks, getAfterHardwareHooks, getBeforeHardwareHooks, getDataSink, getEventGenerationHooks, getImageTransferQueueCount, getImageTransferQueueSize, getStartTime_ms, getSummaryMetadata, isAbortRequested, isDebugMode, isPaused, isStarted, markEventsFinished, setDebugMode, setPaused, setStartTime_ms, start, waitForCompletionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisPaused, setPaused, waitForCompletionabort, addHook, addImageMetadataProcessor, addImageProcessor, anythingAcquired, areEventsFinished, checkForExceptions, finish, getDataSink, getSummaryMetadata, isAbortRequested, isDebugMode, isPaused, isStarted, setDebugMode, setPaused, start, waitForCompletionpublic ExploreAcquisition(int pixelOverlapX,
int pixelOverlapY,
double zStep,
ChannelGroupSettings channels,
ExploreAcqUIAndStorage adapter)
throws Exception
Exceptionpublic ExploreAcquisition(int pixelOverlapX,
int pixelOverlapY,
double zStep,
ChannelGroupSettings channels,
org.micromanager.acqj.api.AcqEngJDataSink adapter,
Consumer<String> logger)
throws Exception
Exceptionpublic double getZOrigin(String name)
getZOrigin in class org.micromanager.acqj.main.XYTiledAcquisitionpublic double getZStep(String name)
getZStep in class org.micromanager.acqj.main.XYTiledAcquisitionpublic boolean isFinished()
isFinished in interface org.micromanager.ndviewer.api.NDViewerAcqInterfacepublic void abort()
abort in interface org.micromanager.acqj.api.AcquisitionAPIabort in interface org.micromanager.ndviewer.api.NDViewerAcqInterfaceabort in class org.micromanager.acqj.main.Acquisitionpublic Future submitEventIterator(Iterator<org.micromanager.acqj.main.AcquisitionEvent> iter)
submitEventIterator in interface org.micromanager.acqj.api.AcquisitionAPIsubmitEventIterator in class org.micromanager.acqj.main.Acquisitioniter - an iterator of acquisition eventspublic LinkedBlockingQueue<HashMap<String,Object>> getTilesWaitingToAcquireAtSlice(HashMap<String,Integer> zAxisPositions)
public void acquireTileAtCurrentLocation()
throws Exception
Exceptionpublic void acquireTiles(int r1,
int c1,
int r2,
int c2)
public void setZLimits(String name, double zTop, double zBottom)
public org.micromanager.ndtiffstorage.NDTiffAPI getStorage()
getStorage in interface PycroManagerCompatibleAcqpublic int getEventPort()
PycroManagerCompatibleAcqgetEventPort in interface PycroManagerCompatibleAcqCopyright © 2023. All rights reserved.