Definition at line 852 of file general_optics.py. 00852 : 00853 "apply our abcd matrix to a vector. Used for propagating the center of a beam" 00854 x, xp, y, yp = tuple(vec) 00855 00856 dxx,dxy,dyx,dyy=tuple(self.localize_tensor(self.strength).flat) 00857 return x, xp+dxx*x+dxy*y, y, yp+dyy*y+dyx*x 00858 def info_str(self): #short format string
|