Exemplo n.º 1
0
    def postProcess(self, _edObject=None):
        EDPluginHDF5.postProcess(self)
        self.DEBUG("EDPluginHDF5MapOfSpectrav10.postProcess")
        xsDataResult = XSDataResultHDF5MapSpectra()
        if os.path.isfile(self.strHDF5Filename):
            xsDataFile = XSDataFile()
            xsDataFile.setPath(XSDataString(self.strHDF5Filename))
            xsDataResult.setHDF5File(xsDataFile)
            xsDataResult.setInternalHDF5Path(XSDataString(self.strHDF5Path))
        self.setDataOutput(xsDataResult)

        # Delete input images if requested
        if self.bDeleteSpectrum:
            for oneImage in self.listSpectrumFilenames:
                os.remove(oneImage)
#        De-Allocate memory
        self.listSpectrumFilenames = []
        self.listForcedPositions = []
        self.listSpectrumFileType = []
        self.listArray = []
    def postProcess(self, _edObject=None):
        EDPluginHDF5.postProcess(self)
        self.DEBUG("EDPluginHDF5StackImagesv10test.postProcess")
        xsDataResult = XSDataResultHDF5StackImages()
        if os.path.isfile(self.strHDF5Filename):
            xsDataFile = XSDataFile(path=XSDataString(value=self.strHDF5Filename))
            xsDataResult.setHDF5File(xsDataFile)
            xsDataResult.setInternalHDF5Path(XSDataString(self.strHDF5Path))
        self.setDataOutput(xsDataResult)

        # Delete input images if requested
        if self.bDeleteImage:
            for oneImage in self.listImageFilenames:
                os.remove(oneImage)

        #De-allocate memory no more used.
        self.listImageFilenames = []
        self.listForcedPositions = []
        self.listImageDates = []
        self.listArray = []
Exemplo n.º 3
0
    def postProcess(self, _edObject=None):
        EDPluginHDF5.postProcess(self)
        self.DEBUG("EDPluginHDF5MapOfSpectrav10.postProcess")
        xsDataResult = XSDataResultHDF5MapSpectra()
        if os.path.isfile(self.strHDF5Filename):
            xsDataFile = XSDataFile()
            xsDataFile.setPath(XSDataString(self.strHDF5Filename))
            xsDataResult.setHDF5File(xsDataFile)
            xsDataResult.setInternalHDF5Path(XSDataString(self.strHDF5Path))
        self.setDataOutput(xsDataResult)

        # Delete input images if requested
        if self.bDeleteSpectrum:
            for oneImage in self.listSpectrumFilenames:
                os.remove(oneImage)
#        De-Allocate memory
        self.listSpectrumFilenames = []
        self.listForcedPositions = []
        self.listSpectrumFileType = []
        self.listArray = []
Exemplo n.º 4
0
    def postProcess(self, _edObject=None):
        EDPluginHDF5.postProcess(self)
        self.DEBUG("EDPluginHDF5StackImagesv10.postProcess")
        xsDataResult = XSDataResultHDF5StackImages()
        if os.path.isfile(self.strHDF5Filename):
            xsDataFile = XSDataFile(path=XSDataString(value=self.strHDF5Filename))
            xsDataResult.setHDF5File(xsDataFile)
            xsDataResult.setInternalHDF5Path(XSDataString(self.strHDF5Path))
        self.setDataOutput(xsDataResult)

        # Delete input images if requested
        if self.bDeleteImage:
            for oneImage in self.listImageFilenames:
                os.remove(oneImage)

        #De-allocate memory no more used.
        self.listImageFilenames = []
        self.listForcedPositions = []
        self.listImageDates = []
        self.listArray = []