206 def execute (self, tree, event):
207 CHECK (event.copy (self.readPrefix +
'cvec'))
208 CHECK (event.copy (self.readPrefix +
'cinfo'))
209 CHECK (event.copy (self.readPrefix +
'ctrig'))
210 CHECK (event.copy (self.readPrefix +
'cvecWD'))
211 CHECK (event.copy (self.readPrefix +
'cview'))
212 CHECK (event.copy (self.readPrefix +
'hvec'))
215 if self.writePrefix !=
None:
216 cinfo = getattr (tree, self.readPrefix +
'cinfo')
217 copy_obj (event, cinfo, self.writePrefix +
'cinfo')
219 cvec = getattr (tree, self.readPrefix +
'cvec')
220 copy_vec (event, cvec, self.writePrefix +
'cvec')
222 ctrig = getattr (tree, self.readPrefix +
'ctrig')
223 copy_vec (event, ctrig, self.writePrefix +
'ctrig')
225 cvecwd = getattr (tree, self.readPrefix +
'cvecWD')
226 copy_vec (event, cvecwd, self.writePrefix +
'cvecWD')
228 cview = getattr (tree, self.readPrefix +
'cview')
229 copy_view (event, cview, self.writePrefix +
'cview')
231 hvec = getattr (tree, self.readPrefix +
'hvec')
232 copy_vec (event, hvec, self.writePrefix +
'hvec')