EDNA Plugin: EDPluginBackground3Dv1_0

Name:EDPluginBackground3Dv1_0
Project:mxPluginExec
Path:mxPluginExec/plugins/EDPluginBackground3D-v1.0/plugins/EDPluginBackground3Dv1_0.py
Author:Olof Svensson
Date:
Copyright:ESRF
License:GPLv3+
Module doc:
Class doc:This plugin runs the Background3D program written by Sasha Popov

Datamodels: XSDataInputBackground3D
targetNamespace "http://www.edna-site.org"

import XSDataCommon.XSDataInteger
import XSDataCommon.XSDataDouble
import XSDataCommon.XSDataString
import XSDataCommon.XSDataInput
import XSDataCommon.XSDataResult


complex type XSDataImageBackground3D {
    number : XSDataInteger
    scale : XSDataDouble optional
    bfactor : XSDataDouble optional
    resolution : XSDataDouble optional
    correlation : XSDataDouble optional
    rfactor : XSDataDouble optional
    b_coef : XSDataDouble 
    b_cryst : XSDataDouble
    estimate : XSDataDouble optional
}

complex type XSDataInputBackground3D extends XSDataInput {
    detectorType : XSDataString
    exposureTime : XSDataDouble
    detectorDistance : XSDataDouble
    wavelength : XSDataDouble
    fractionPolarization : XSDataDouble optional
    orgx : XSDataDouble
    orgy : XSDataDouble
    oscillationRange : XSDataDouble
    imageStep : XSDataDouble optional
    startingAngle : XSDataDouble optional
    firstImageNumber : XSDataInteger
    numberImages : XSDataInteger
    nameTemplateImage : XSDataString
}

complex type XSDataResultBackground3D extends XSDataResult {
    imageBackground : XSDataImageBackground3D [] optional
}