Pulsed-lasernonlinearThomsonscatteringforgeneralscatteringgeometries