コード例 #1
0
ファイル: sixcircle.py プロジェクト: jackey-qiu/DaFy
def demo_motion():
    dc.angles_to_hkl((0., 60., 0., 30., 0., 0.))
    hkl.con('qaz', 90)
    hkl.con('a_eq_b')
    hkl.con('mu', 0)
    
    hardware.setmin('delta', 0)
    dc.hkl_to_angles(1, 0, 0)
コード例 #2
0
def test_angles_to_hkl():
    hkl_calc, param_calc = dc.angles_to_hkl(angles, en)
    aneq_(hkl_calc, [1, 0, 0])
    assert_dict_almost_equal(param_calc, param)
コード例 #3
0
def test_angles_to_hkl_bypassing_hardware_plugin():
    hkl_calc, param_calc = dc.angles_to_hkl(angles, en)
    aneq_(hkl_calc, [1, 0, 0])
    assert_dict_almost_equal(param_calc, param)
コード例 #4
0
def test_angles_to_hkl():
    hkl_calc, param_calc = dc.angles_to_hkl(angles)
    aneq_(hkl_calc, [1, 0, 0])
    dneq_(param_calc, param)
コード例 #5
0
def test_angles_to_hkl_bypassing_hardware_plugin():
    hkl_calc, param_calc = dc.angles_to_hkl(angles, en)
    aneq_(hkl_calc, [1, 0, 0])
    dneq_(param_calc, param)