File: pycbf_test2.py

package info (click to toggle)
cbflib 0.9.7%2Bdfsg1-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 65,272 kB
  • sloc: ansic: 131,361; python: 22,780; sh: 3,108; makefile: 2,088; yacc: 659; java: 223; f90: 214; xml: 210; cpp: 58
file content (12 lines) | stat: -rw-r--r-- 448 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12

import pycbf
obj = pycbf.cbf_handle_struct()
obj.read_file(b"../adscconverted.cbf",0)
obj.select_datablock(0)
g = obj.construct_goniometer()
print("Rotation axis is",g.get_rotation_axis())
d = obj.construct_detector(0)
print("Beam center is",d.get_beam_center())
print("Detector slow axis is", d.get_detector_axis_slow())
print("Detector fast axis is", d.get_detector_axis_fast())
print("Detector axes (fast, slow) are", d.get_detector_axes_fs())