//
//
// Logs:
//
//  $Log: LRandomWalk.h,v $
//  Revision 1.3  2003/06/26 11:24:25  cvs
//  modified particle moving with LMiki and faster LDisorder operations
//
//  Revision 1.2  2003/06/26 09:27:11  cvs
//  added log fields...
//
#ifndef _LRANDOMWALK___
#define _LRANDOMWALK___

#include "Config.h"

#include "LMiki.h"

class LRandomWalk: public LMiki  {
private:
  LSpace* fspace; //space
  LParticle* fe; //electron in a space from LSpace
private:
  void Init();
  void RandomStep();
public:
  LRandomWalk():LMiki(){};
  LRandomWalk(LSpace* space):LMiki(space){};
  virtual ~LRandomWalk(){};

  void Walk();

  ClassDef(LRandomWalk,0)  //Random walk simulation
};

#endif //_LMIKI___
