Module that contains classes to hold information read from reduced data files.
A good description of the data members can be found in the CanSAS 1D XML data format:
http://www.smallangles.net/wgwiki/index.php/cansas1d_documentation
Class to hold collimation information
Bases: DataLoader.data_info.plottable_1D, DataLoader.data_info.DataInfo
1D data class
Add notes to datainfo
Clone the current object, without copying the data (which will be filled out by a subsequent operation). The data arrays will be initialized to zero.
Parameters: |
|
---|
Check whether the data has slit smearing information
Returns: | True is slit smearing info is present, False otherwise |
---|
set the x axis label and unit
set the y axis label and unit
Bases: DataLoader.data_info.plottable_2D, DataLoader.data_info.DataInfo
2D data class
Add notes to datainfo
Clone the current object, without copying the data (which will be filled out by a subsequent operation). The data arrays will be initialized to zero.
Parameters: |
|
---|
set the x axis label and unit
set the y axis label and unit
set the z axis label and unit
Class to hold the data read from a file. It includes four blocks of data for the instrument description, the sample description, the data itself and any other meta data.
Add notes to datainfo
Class to hold detector information
Class that holds information about the processes performed on the data.
Class to hold the sample description
Class to hold source information
Vector class to hold multi-dimensional objects
Data1D is a place holder for 1D plottables.
set the x axis label and unit
set the y axis label and unit
Data2D is a place holder for 2D plottables.
set the x axis label and unit
set the y axis label and unit
set the z axis label and unit