Script execution

This commit is contained in:
x03daop
2016-08-05 11:43:42 +02:00
parent ab1ec855a1
commit cdb4dec873

View File

@@ -28,6 +28,7 @@ energy_scale_array = []
initial_energy_range = [[88.0, 94.0, 0.1],
[94.0, 98.0, 0.05] ,
[98.0, 108.0, 0.5]]
class SpectrumReader1(SpectrumReader):
def setup(self):
global energy_scale_array, initial_energy_range
@@ -59,7 +60,8 @@ class ImageReader(ReadonlyRegisterBase, ReadonlyRegisterMatrix):
return Scienta.getDataMatrix().read()
def getWidth(self):
return Scienta.getDataMatrix().getWidth()
global initial_energy_range
return initial_energy_range[self.index][1]-initial_energy_range[self.index][0]
def getHeight(self):
return Scienta.getDataMatrix().getHeight()
@@ -68,8 +70,8 @@ reader1 = SpectrumReader1(); reader1.initialize()
reader2 = SpectrumReader2(); reader2.initialize()
reader3 = SpectrumReader3(); reader3.initialize()
image1 = ImageReader(); image1.initialize(); image1.index=0; set_device_alias(image1, "Image1")
image2 = ImageReader(); image2.initialize(); image1.index=1; set_device_alias(image2, "Image2")
image3 = ImageReader(); image3.initialize(); image1.index=2; set_device_alias(image3, "Image3")
image2 = ImageReader(); image2.initialize(); image2.index=1; set_device_alias(image2, "Image2")
image3 = ImageReader(); image3.initialize(); image3.index=2; set_device_alias(image3, "Image3")
Scienta.getDataMatrix()