I am new user of XRT (used to SHADOW). Trying to replicate the sagittally bent Laue mono as in the paper attached. I have used the BentLaue2D class for it (see xrt-script attached). Rsag is convex for both crystals, Rmer is concave. The Bragg incidence is lower case. As the results show, there is an offset of ~ -4mrad in vertical divergence after the first crystal. The horizontal focus size is right. In general, I am still a bit struggles with the rotation direction (clockwise or counterclockwise) of the local coordinates/rotations and inside the local_n, local_z methods. I tried to change the asymmetric angle, pitch etc., but then it doesn't focus in the vertical...
About to get a reasonable flux estimate I plan to overwrite the get_amplitude method by using the rocking curves obtained by XOPPY crystal routine and assign an estimated reflectivity related to the incidence angle of each ray. Does it sounds viable?
model from Glow as reference:

SBDL_XRT.zip
I am new user of XRT (used to SHADOW). Trying to replicate the sagittally bent Laue mono as in the paper attached. I have used the BentLaue2D class for it (see xrt-script attached). Rsag is convex for both crystals, Rmer is concave. The Bragg incidence is lower case. As the results show, there is an offset of ~ -4mrad in vertical divergence after the first crystal. The horizontal focus size is right. In general, I am still a bit struggles with the rotation direction (clockwise or counterclockwise) of the local coordinates/rotations and inside the local_n, local_z methods. I tried to change the asymmetric angle, pitch etc., but then it doesn't focus in the vertical...
About to get a reasonable flux estimate I plan to overwrite the get_amplitude method by using the rocking curves obtained by XOPPY crystal routine and assign an estimated reflectivity related to the incidence angle of each ray. Does it sounds viable?
model from Glow as reference:

SBDL_XRT.zip