def process_sys_p p
            if p.action==Edoors::SYS_ACT_HIBERNATE
                stop!
                hibernate! p[FIELD_HIBERNATE_PATH]
            else
                super p
            end
        end
def process_sys_p p
            if p.action==Edoors::SYS_ACT_HIBERNATE
                stop!
                hibernate! p[FIELD_HIBERNATE_PATH]
            else
                super p
            end
        end
process the given particle

 @param [Particle] p the Particle to be processed