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: SupportsFloat) float¶
- deepCopy(self: lsst.afw.math.Random) lsst.afw.math.Random¶
- flat(self: lsst.afw.math.Random, arg0: SupportsFloat, arg1: SupportsFloat) 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: SupportsFloat) float¶
- setState(self: lsst.afw.math.Random, arg0: bytes) None¶
- uniform(self: lsst.afw.math.Random) float¶
- uniformInt(self: lsst.afw.math.Random, arg0: SupportsInt) int¶
- uniformPos(self: lsst.afw.math.Random) float¶