示例#1
0
 def wrap_func(self, field_name, old_fi):
     new_fi = copy.copy(old_fi)
     new_fi.name = (self.name, field_name[1])
     if old_fi._function == NullFunc:
         new_fi._function = TranslationFunc(old_fi.name)
     # Marking the field as inherited
     new_fi._inherited_particle_filter = True
     return new_fi
示例#2
0
 def wrap_func(self, field_name, old_fi):
     new_fi = copy.copy(old_fi)
     new_fi.name = (self.name, field_name[1])
     if old_fi._function == NullFunc:
         new_fi._function = TranslationFunc(old_fi.name)
     return new_fi