Package gda.data.scan.datawriter
package gda.data.scan.datawriter
-
ClassDescriptionGeneric and configurable writer of ascii files.Bean which holds the configuration for an AsciiDataWriterBean which describes a single header line used by AsciiDataWriterConfigurationImplementation of DataWriterExtenderA Config class to pass to asciiWriterExtenderA type of DataWriter which writes Ascii format files, and whose format is defined by an AsciiDataWriterConfiguration object.Interface for objects which hold references to data.Base class for datahandler objectsBase class for DataWriterExtenders that helps with extending the extenders extending classes need to call super.completeCollection and super.addData last in their respective methodsClasses implementing this interface provide pre-configured DataWriters for scansFor objects stored on the Finder which hold beamline-specific header and footer information for ASCII data files.Class that is called by a DataWriter after it has processed addDataIGDAScannableNexusDevice<N extends NXobject>This class is for writing ascii files of tabulated data, with a header and footer.An interface defining methods for data writers which extend
DataWriterto write nexus files.A nexus device that writes a 'measurement'NXdatagroup, which links to the dataset for scannables and scalar-valued detector fields, (e.g.A class that calculates the metadata scannables for a scan from the set of detector names and the set of scannable names in the scan.DataWriter that outputs NeXus files and optionally a SRS/Text file as well.An instance of this class holds some configuration about how to write nexus files for all scans on this beamline, e.g.Nexus Data Writer which has a custom list of metadata values about the sample to add to the nexus file.For use by the NexusExtraMetadataDateWriter to record the extra metadata and their location in a nexus file.This nexus data writer makes use of the new nexus writing framework in the projectorg.eclipse.dawnsci.nexus.Class used to create additional links in a nexus file.An extension of IncrementalFile class which produces files in the SRS ascii format.Extension to the asciidatawriter which uses xml files if defined which have more options specific to the exafs RCP GUI as used on spectroscopy beamlinesFor use in two-directional raster scans (faster raster or raster-map-return-write).Write to an Xas and a Nexus file simultaneouslyA nexus data writer that stores the XAS xml files contents.