Random¶
-
class
lsst.afw.math.Random¶ Bases:
pybind11_builtins.pybind11_objectAttributes Summary
CMRGGFSR4MRGMT19937NUM_ALGORITHMSRANLUXRANLUX389RANLXD1RANLXD2RANLXS0RANLXS1RANLXS2TAUSTAUS2Methods 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¶
-
GFSR4= Algorithm.GFSR4¶
-
MRG= Algorithm.MRG¶
-
MT19937= Algorithm.MT19937¶
-
NUM_ALGORITHMS= Algorithm.NUM_ALGORITHMS¶
-
RANLUX= Algorithm.RANLUX¶
-
RANLUX389= Algorithm.RANLUX389¶
-
RANLXD1= Algorithm.RANLXD1¶
-
RANLXD2= Algorithm.RANLXD2¶
-
RANLXS0= Algorithm.RANLXS0¶
-
RANLXS1= Algorithm.RANLXS1¶
-
RANLXS2= Algorithm.RANLXS2¶
-
TAUS= Algorithm.TAUS¶
-
TAUS2= Algorithm.TAUS2¶
Methods Documentation
-
chisq(self: lsst.afw.math.random.Random, arg0: float) → float¶
-
deepCopy(self: lsst.afw.math.random.Random) → lsst.afw.math.random.Random¶
-
flat(self: lsst.afw.math.random.Random, arg0: float, arg1: float) → float¶
-
gaussian(self: lsst.afw.math.random.Random) → float¶
-
getAlgorithm(self: lsst.afw.math.random.Random) → lsst.afw.math.random.Random.Algorithm¶
-
getAlgorithmName(self: lsst.afw.math.random.Random) → str¶
-
static
getAlgorithmNames() → List[str]¶
-
getSeed(self: lsst.afw.math.random.Random) → int¶
-
getState(self: lsst.afw.math.random.Random) → object¶
-
poisson(self: lsst.afw.math.random.Random, arg0: float) → float¶
-
setState(self: lsst.afw.math.random.Random, arg0: bytes) → None¶
-
uniform(self: lsst.afw.math.random.Random) → float¶
-
uniformInt(self: lsst.afw.math.random.Random, arg0: int) → int¶
-
uniformPos(self: lsst.afw.math.random.Random) → float¶
-