Package gda.device.detector.nexusprocessor
gda.device.detector.nexusprocessor a set of code for extending a NexusDetector to allow for processing.
The processing can result in addition items in the NexusProvider and plottable values
NexusDetectorProcessor - master NexusDetector wrapper. gets data from real detector and sends to a
processor NexusTreeProviderProcessor *
NexusTreeProviderProcessor - interface for processing the NexusProvider
NexusTreeProviderProcessors - implementation of NexusTreeProviderProcessor that delegates to a list of
NexusTreeProviderProcessor
NexusProviderDatasetProcessor - implementation of NexusTreeProviderProcessor that extracts a dataset
from a specified location in the NXDetectorData and passes on to a set of DatasetProcessor
DatasetProcessor - interface for processing a dataset. Process method returns
ProcessorResults
ProcessorResults - interface of result of processing a NexusProvider. Includes method to return
definitions of data to add to the NexusProvider. This data is in the form of interface NexusData
NexusData - definition of data to add to the NxDetectorData
NexusDataFactory - factory class for creating NexusData items
DatasetPlotter - DatasetProcessor that sends data to client for plotting
DatasetFitter - DatasetProcessor that fits gaussian in the 2d dataset
ExampleDatasetProcessor - Example DatasetProcessor that adds data to the NexusProvider
-
ClassDescriptioninterface that returns a Dataset from an input Dataset.DatasetProcessor that sends data to client for plottinginterface for processing a dataset.Processor to take a Dataset and calculate some statistics on it The available statistics are defined in
DatasetStats.Statistic.Statistics for Dataset processing.Example DatasetProcessor that adds data to the NexusProvider Test implementation of INexusProviderDataSetProcessor.Apply a mask to a dataset.Deprecated, for removal: This API element is subject to removal in a future version.not used since changes in 2011, will be deleted in GDA 9.31Class to delegate calls to a detector.Extracts dataset from NexusTreeProvider and passes to processors.Class to get create a dataset from an external filename in a nexus fileinterface for processing the NexusProvider if the result of getExtraNames or getOutputformat changes then observers are informedImplementation of NexusTreeProviderProcessor that delegates to a list of NexusTreeProviderProcessorDataset provider which reads a dataset from a SWMR hdf5 file.