Random¶
- class lsst.afw.math.Random¶
 Bases:
pybind11_objectAttributes Summary
Methods Summary
chisq(self, arg0)deepCopy(self)flat(self, arg0, arg1)gaussian(self)getAlgorithm(self)getAlgorithmName(self)getSeed(self)getState(self)poisson(self, arg0)setState(self, arg0)uniform(self)uniformInt(self, arg0)uniformPos(self)Attributes Documentation
- CMRG = <Algorithm.CMRG: 8>¶
 
- GFSR4 = <Algorithm.GFSR4: 12>¶
 
- MRG = <Algorithm.MRG: 9>¶
 
- MT19937 = <Algorithm.MT19937: 0>¶
 
- NUM_ALGORITHMS = <Algorithm.NUM_ALGORITHMS: 13>¶
 
- RANLUX = <Algorithm.RANLUX: 6>¶
 
- RANLUX389 = <Algorithm.RANLUX389: 7>¶
 
- RANLXD1 = <Algorithm.RANLXD1: 4>¶
 
- RANLXD2 = <Algorithm.RANLXD2: 5>¶
 
- RANLXS0 = <Algorithm.RANLXS0: 1>¶
 
- RANLXS1 = <Algorithm.RANLXS1: 2>¶
 
- RANLXS2 = <Algorithm.RANLXS2: 3>¶
 
- TAUS = <Algorithm.TAUS: 10>¶
 
- TAUS2 = <Algorithm.TAUS2: 11>¶
 
Methods Documentation
- chisq(self: lsst.afw.math.Random, arg0: float) float¶
 
- deepCopy(self: lsst.afw.math.Random) lsst.afw.math.Random¶
 
- flat(self: lsst.afw.math.Random, arg0: float, arg1: float) float¶
 
- gaussian(self: lsst.afw.math.Random) float¶
 
- getAlgorithm(self: lsst.afw.math.Random) lsst.afw.math.Random.Algorithm¶
 
- getAlgorithmName(self: lsst.afw.math.Random) str¶
 
- getSeed(self: lsst.afw.math.Random) int¶
 
- getState(self: lsst.afw.math.Random) object¶
 
- poisson(self: lsst.afw.math.Random, arg0: float) float¶
 
- setState(self: lsst.afw.math.Random, arg0: bytes) None¶
 
- uniform(self: lsst.afw.math.Random) float¶
 
- uniformInt(self: lsst.afw.math.Random, arg0: int) int¶
 
- uniformPos(self: lsst.afw.math.Random) float¶