Commit ba1d19fd authored by Yakubov, Sergey's avatar Yakubov, Sergey
Browse files

fix mask images

parent e512195d
Loading
Loading
Loading
Loading
+28 −19
Original line number Diff line number Diff line
@@ -136,7 +136,7 @@ class AirSans:
                            self._viz.set_left_view(view)
                        with vuetify.VCol(cols=12-2*ncols, classes="pa-0"):
                            view = vtk.VtkRemoteView(
                                self._viz.center_render_window, interactive_ratio=1
                                self._viz.center_render_window, interactive_ratio=2
                            )
                            self._viz.set_center_view(view)
                        with vuetify.VCol(cols=ncols, classes="pa-0"):
@@ -225,25 +225,34 @@ class AirSans:
        self.server.state.figure_ready = False

        if device_active_data == "mask":
            self._viz.set_center_data(self._selected_device.detector1_imask_data)
            self._viz.set_left_data(self._selected_device.detector2_imask_data)
            self._viz.set_right_data(self._selected_device.detector3_imask_data)
            self.server.state.figure_ready = True
            self._viz.create_d11_fig()

            self._viz.set_center_data(self._selected_device.detector1_imask_data,
                                      self._selected_device.pixel1_x,
                                      self._selected_device.pixel1_y)
            self._viz.set_left_data(self._selected_device.detector2_imask_data,
                                      self._selected_device.pixel2_x,
                                      self._selected_device.pixel2_y)
            self._viz.set_right_data(self._selected_device.detector3_imask_data,
                                      self._selected_device.pixel3_x,
                                      self._selected_device.pixel3_y)
        if device_active_data == "efficiency":
            self._viz.set_center_data(self._selected_device.detector1_efficiency_data)
            self._viz.set_left_data(self._selected_device.detector2_efficiency_data)
            self._viz.set_right_data(self._selected_device.detector3_efficiency_data)
            self.server.state.figure_ready = True
            self._viz.create_d11_fig()

            self._viz.set_center_data(self._selected_device.detector1_efficiency_data,
                                      self._selected_device.pixel1_x,
                                      self._selected_device.pixel1_y)
            self._viz.set_left_data(self._selected_device.detector2_efficiency_data,
                                      self._selected_device.pixel2_x,
                                      self._selected_device.pixel2_y)
            self._viz.set_right_data(self._selected_device.detector3_efficiency_data,
                                      self._selected_device.pixel3_x,
                                      self._selected_device.pixel3_y)
        if device_active_data == "error":
            self._viz.set_center_data(self._selected_device.detector1_efficiency_error)
            self._viz.set_left_data(self._selected_device.detector2_efficiency_error)
            self._viz.set_right_data(self._selected_device.detector3_efficiency_error)
            self.server.state.figure_ready = True
            self._viz.create_d11_fig()

            self._viz.set_center_data(self._selected_device.detector1_efficiency_error,
                                      self._selected_device.pixel1_x,
                                      self._selected_device.pixel1_y)
            self._viz.set_left_data(self._selected_device.detector2_efficiency_error,
                                      self._selected_device.pixel2_x,
                                      self._selected_device.pixel2_y)
            self._viz.set_right_data(self._selected_device.detector3_efficiency_error,
                                      self._selected_device.pixel3_x,
                                      self._selected_device.pixel3_y)
        if device_active_data == "" and self.server.state.file:
            self.selected_file(self.server.state.file)
+1 −1
Original line number Diff line number Diff line
@@ -44,7 +44,7 @@ class DetectorView:
        self.grid.SetXTitle("")
        self.grid.SetYTitle("")
        self.grid.SetZTitle("")
#        self.renderer.AddActor(self.grid)
        self.renderer.AddActor(self.grid)

        self.image_data = None
        self.html_update = None