Random¶
- class lsst.afw.math.Random¶
Bases:
pybind11_object
Attributes 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 ¶