class add_reflection(Macro, _diffrac): """ Add reflection at the botton of reflections list """ param_def = [ ['H', Type.Float, None, "H value"], ['K', Type.Float, None, "K value"], ['L', Type.Float, None, "L value"], ['affinement', Type.Float, -999., "Affinement"] ]
p09/door/haso107d1.01 [27]: add_reflection 1 0 1 p09/door/haso107d1.01 [28]: pa Eulerian 6C Geometry, bissector_vertical Sector [ToDo] 1st Reflection (index 0): H K L : 1.0000 0.0000 0.0000 Affinement, Relevance : 0 1 mu theta chi phi gamma delta: 0.0000 30.8860 0.0000 90.0000 0.0000 61.7720 2nd Reflection (index 1): H K L : 1.0000 1.0000 -0.0000 Affinement, Relevance : 0 1 mu theta chi phi gamma delta: 0.0000 46.5490 45.0000 90.0000 0.0000 93.0980 3rd Reflection (index 2): H K L : 1.0000 0.0000 1.0000 Affinement, Relevance : 0 1 mu theta chi phi gamma delta: 0.0000 46.5490 0.0000 45.0000 0.0000 93.0980 Lattice Constants (lengths / angles): real space = 1.5 1.5 1.5 / 90.0 90.0 90.0 Azimuthal Reference: [ToDo] = [ToDo] Lambda = 1.54 Cut Points: [ToDo]