pyrw.RWwalker module

class pyrw.RWwalker.walker(RW, x0=<Mock name='mock.array()' id='140715046303632'>, RWtyp='MRW', color='r', wid=None, BCs=[], BCtyp='sticky', HCtyp=None, hitGroup=[], typ='typ0', hitTypes=None, detectRadius=1.0, successRate=1.0)
allBCsSame()
checkBC()
checkHC()
computeSquaredDisplacement()
computeStatistics()
computeTrajLength()
genBC(typ, edge)
genHC(typ, hitGroup)
genHitGroup()
genRandomX0()
genStep(typ, rs=[1.0, 3.0], gammas=[0.5, 0.5], kappas=[0.0, 3.0], gammaSup=1, gammaStep=0.1, gammaMin=0.2)
getBCIds()
getDetectRadius()
getHitGroupLoc()
getSquaredDisplacement()
getTrajLength()
getX0()
plotTraj(draw=True, color=None)
setAllBCs(typ)
setBC(typ, ID)
setCurrRun(r)
setDetectRadius(radius)
setToStart()
setX0(x0)
toTraj()
updateBCIds()
updateBCTyp()