add_reflection

           
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]


2019-11-13