replace NXgeometry with NXtransformation
add NXgrating and NXstxm