Package gda.device.detector.xmap.edxd
Class DummyXmapEDXDMappingController
java.lang.Object
gda.factory.ConfigurableBase
gda.factory.FindableConfigurableBase
gda.device.DeviceBase
gda.device.scannable.ScannableBase
gda.device.detector.DetectorBase
gda.device.detector.xmap.edxd.EDXDController
gda.device.detector.xmap.edxd.EDXDMappingController
gda.device.detector.xmap.edxd.DummyXmapEDXDMappingController
- All Implemented Interfaces:
Detector,IEDXDMappingController,Device,Scannable,Configurable,Findable,gda.observable.IObservable,Serializable
Version of EDXDMappingController for dummy mode testing
Intended as a minimal extension, using dummy subdetector elements instead of real ones.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class gda.device.detector.xmap.edxd.EDXDController
EDXDController.COLLECTION_MODES, EDXDController.NEXUS_FILE_MODE, EDXDController.PIXEL_ADVANCE_MODE, EDXDController.PRESET_TYPES -
Field Summary
Fields inherited from class gda.device.detector.xmap.edxd.EDXDMappingController
hdf5Fields inherited from class gda.device.detector.xmap.edxd.EDXDController
ACQUIRE, ACQUIRING, collectDataException, GETDYNRANGE, GETDYNRANGE0, GETNBINS, GETPRESETTYPE, GETPRESETVALUE, numberOfElements, SCAACTIVATE, SCAELEMENTS, SETBINWIDTH, SETDYNRANGE, SETNBINS, SETPRESETTYPE, SETPRESETVALUE, SETRESUME, subDetectors, xmapFields inherited from class gda.device.detector.DetectorBase
collectionTimeFields inherited from class gda.device.scannable.ScannableBase
__doc__, DEFAULT_INPUT_NAME, DEFAULT_OUTPUT_FORMAT, extraNames, inputNames, level, outputFormatFields inherited from class gda.device.DeviceBase
DEFAULT_PROTECTION_LEVEL_PROPERTYFields inherited from interface gda.device.Scannable
ATTR_NEXUS_CATEGORY, ATTR_NX_CLASS, DEFAULT_INPUT_NAME, VALUE_UNAVAILABLE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class gda.device.detector.xmap.edxd.EDXDMappingController
activateROI, clear, clearAndStart, deactivateROI, endRecording, getAquisitionTimeOn, getCaptureStatus, getCaputSleepTime, getElementOffset, getFileNumber, getHdf5, getHDFFileName, getMaxAllowedROIs, getNexusFileName, getNexusFilePath, getPixelsPerRun, isBufferedArrayPort, isStopUpdatesMcaPvRecord, isWaitAfterCaput, resetCounters, setAquisitionTime, setAquisitionTimeOn, setAutoPixelsPerBuffer, setCallback, setCaputSleepTime, setCollectionMode, setDirectory, setDynamicRange, setElementOffset, setFilenamePostfix, setFilenamePrefix, setFileNumber, setFileWriteMode, setHdf5, setHdfNumCapture, setIgnoreGate, setNexusCapture, setNexusFileFormat, setNexusFileName, setNexusFilePath, setPixelAdvanceMode, setPixelsPerBuffer, setPixelsPerRun, setResume, setStopUpdatesMcaPvRecord, setTemplateFileName, setTemplateFilePath, setWaitAfterCaput, start, startRecording, stop, updateMcaPvRecord, updateMcaPvRecordsMethods inherited from class gda.device.detector.xmap.edxd.EDXDController
collectData, configure, createsOwnFiles, getAcquisitionTime, getBins, getData, getDescription, getDetectorID, getDetectorType, getEvents, getICR, getNumberOfElements, getOCR, getPresetType, getStatus, getSubDetector, getXmap, listSettings, loadSettings, readout, reconfigure, saveCurrentSettings, saveCurrentSettings, setBaseLength, setBaseThreshold, setBins, setBinWidth, setEnergyThreshold, setGapTime, setMaxWidth, setNumberOfElements, setPeakTime, setPreampGain, setPresetType, setResetDelay, setTriggerGapTime, setTriggerPeakTime, setTriggerThreshold, setup, setXmap, verifyDataMethods inherited from class gda.device.detector.DetectorBase
asynchronousMoveTo, checkPositionValid, endCollection, getCollectionTime, getDataDimensions, getPosition, isBusy, prepareForCollection, setCollectionTime, toFormattedStringMethods inherited from class gda.device.scannable.ScannableBase
__call__, __call__, __doc__, __getitem__, __len__, __repr__, __str__, atCommandFailure, atLevelEnd, atLevelMoveStart, atLevelStart, atPointEnd, atPointStart, atScanEnd, atScanLineEnd, atScanLineStart, atScanStart, externalToInternal, getExtraNames, getInputNames, getLevel, getOutputFormat, getScanMetadataAttribute, getScanMetadataAttributeNames, getScanMetadataAttributes, internalToExternal, isAt, moveTo, rawAsynchronousMoveTo, rawGetPosition, setExtraNames, setInputNames, setLevel, setOutputFormat, setScanMetadataAttribute, setScanMetadataAttributes, throwExceptionIfInvalidTarget, toString, validateScannable, valueUnavailableString, waitWhileBusy, waitWhileBusyMethods inherited from class gda.device.DeviceBase
addIObserver, close, deleteIObserver, deleteIObservers, getAttribute, getName, getProtectionLevel, isBeingObserved, isConfigureAtStartup, notifyIObservers, setAttribute, setConfigureAtStartup, setName, setProtectionLevelMethods inherited from class gda.factory.ConfigurableBase
isConfigured, setConfiguredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface gda.factory.Configurable
isConfigureAtStartup, isConfiguredMethods inherited from interface gda.device.Detector
getFileStructure, waitWhileBusyMethods inherited from interface gda.device.Device
close, getAttribute, getProtectionLevel, setAttribute, setProtectionLevelMethods inherited from interface gda.device.detector.xmap.edxd.IEDXDMappingController
setPresetTypeMethods inherited from interface gda.observable.IObservable
addIObserver, deleteIObserver, deleteIObserversMethods inherited from interface gda.device.Scannable
atCommandFailure, atLevelEnd, atLevelMoveStart, atLevelStart, atPointEnd, atPointStart, atScanEnd, atScanLineEnd, atScanLineStart, atScanStart, getExtraNames, getInputNames, getLevel, getOutputFormat, getScanMetadataAttribute, getScanMetadataAttributeNames, getScanMetadataAttributes, isAt, moveTo, setExtraNames, setInputNames, setLevel, setOutputFormat, setScanMetadataAttribute, setScanMetadataAttributes
-
Constructor Details
-
DummyXmapEDXDMappingController
public DummyXmapEDXDMappingController()
-
-
Method Details
-
addElements
protected void addElements()- Overrides:
addElementsin classEDXDMappingController
-
setNumberOfChannels
public void setNumberOfChannels(long numberOfChannels)
-