261 def execute (self, event):
262 CHECK (event.copy (self.readPrefix + 'cvec'))
263 CHECK (event.copy (self.readPrefix + 'cinfo'))
264 CHECK (event.copy (self.readPrefix + 'ctrig'))
265 CHECK (event.copy (self.readPrefix + 'cvecWD'))
266 CHECK (event.copy (self.readPrefix + 'cview'))
267 CHECK (event.copy (self.readPrefix + 'pvec'))
268 CHECK (event.copy (self.readPrefix + 'hvec'))
269 CHECK (event.copy (self.readPrefix + 'jvecContainer'))
270 CHECK (event.copy (self.readPrefix + 'jvecInfo'))
271 CHECK (event.copy (self.readPrefix + 'plinksContainer'))
272 CHECK (event.copy (self.readPrefix + 'plinksInfo'))
273
274
275 if self.writePrefix != None:
276 cinfo = event[self.readPrefix + 'cinfo']
277 copy_obj (event, cinfo, self.writePrefix + 'cinfo')
278
279 cvec = event[self.readPrefix + 'cvec']
280 copy_vec (event, cvec, self.writePrefix + 'cvec')
281
282 ctrig = event[self.readPrefix + 'ctrig']
283 copy_vec (event, ctrig, self.writePrefix + 'ctrig')
284
285 cvecwd = event[self.readPrefix + 'cvecWD']
286 copy_vec (event, cvecwd, self.writePrefix + 'cvecWD')
287
288 cview = event[self.readPrefix + 'cview']
289 copy_view (event, cview, self.writePrefix + 'cview')
290
291 pvec = event[self.readPrefix + 'pvec']
292 copy_vec (event, pvec, self.writePrefix + 'pvec')
293
294 hvec = event[self.readPrefix + 'hvec']
295 copy_vec (event, hvec, self.writePrefix + 'hvec')
296
297 jvec = event[self.readPrefix + 'jvecContainer']
298 copy_vec (event, jvec, self.writePrefix + 'jvecContainer')
299
300 jvecinfo = event[self.readPrefix + 'jvecInfo']
301 copy_obj (event, jvecinfo, self.writePrefix + 'jvecInfo')
302
303 plinks = event[self.readPrefix + 'plinksContainer']
304 copy_vec (event, plinks, self.writePrefix + 'plinksContainer')
305
306 plinksinfo = event[self.readPrefix + 'plinksInfo']
307 copy_obj (event, plinksinfo, self.writePrefix + 'plinksInfo')
308
309
310
311
312 return
313
314