obj = COpticlaGrating(fGrooveSpacing, fOrientationPhi) diffracts into first order only. the first order will be propagating along z axis (tilts the pulse)