Random¶
- 
class lsst.afw.math.Random¶
- Bases: - pybind11_builtins.pybind11_object- Attributes Summary - CMRG- GFSR4- MRG- MT19937- NUM_ALGORITHMS- RANLUX- RANLUX389- RANLXD1- RANLXD2- RANLXS0- RANLXS1- RANLXS2- TAUS- TAUS2- Methods Summary - chisq(self, arg0)- deepCopy(self)- flat(self, arg0, arg1)- gaussian(self)- getAlgorithm(self)- getAlgorithmName(self)- getAlgorithmNames()- 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¶
 - 
static getAlgorithmNames() → List[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¶
 
-