apply an optic's tranform method to us, and return self for daisy chaining. For example, b.x(mylens).x(mygrating).x(mydrift) etc. causes the beam to be passed theough mylens, mygrating, and mydrift in that order. Definition at line 420 of file general_optics.py. 00420 : 00421 """apply an optic's tranform method to us, and return self for daisy chaining. For example, 00422 b.x(mylens).x(mygrating).x(mydrift) etc. causes the beam to be passed theough mylens, mygrating, and mydrift in that order. 00423 """ 00424 optic.transform(self) 00425 return self #to make daisy-chains easy 00426 def mark(self, label=None):
|