Fixed object

[1]:
import nexus as nx
import numpy as np

factor = 0.876-0.965j

matrix = np.array([[0.5, 0.5j], [-0.5j, 0.5]])

fixed_object = nx.FixedObject(factor, matrix, "my object")

print(fixed_object)
FixedObject:
  .id: my object
  .scattering_factor: (0.876-0.965j)
  .matrix:
[[ 0.5+0.j   0. +0.5j]
 [-0. -0.5j  0.5+0.j ]]