Random ====== .. currentmodule:: lsst.afw.math .. autoclass:: Random :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~Random.CMRG ~Random.GFSR4 ~Random.MRG ~Random.MT19937 ~Random.NUM_ALGORITHMS ~Random.RANLUX ~Random.RANLUX389 ~Random.RANLXD1 ~Random.RANLXD2 ~Random.RANLXS0 ~Random.RANLXS1 ~Random.RANLXS2 ~Random.TAUS ~Random.TAUS2 .. rubric:: Methods Summary .. autosummary:: ~Random.chisq ~Random.deepCopy ~Random.flat ~Random.gaussian ~Random.getAlgorithm ~Random.getAlgorithmName ~Random.getAlgorithmNames ~Random.getSeed ~Random.getState ~Random.poisson ~Random.setState ~Random.uniform ~Random.uniformInt ~Random.uniformPos .. rubric:: Attributes Documentation .. autoattribute:: CMRG .. autoattribute:: GFSR4 .. autoattribute:: MRG .. autoattribute:: MT19937 .. autoattribute:: NUM_ALGORITHMS .. autoattribute:: RANLUX .. autoattribute:: RANLUX389 .. autoattribute:: RANLXD1 .. autoattribute:: RANLXD2 .. autoattribute:: RANLXS0 .. autoattribute:: RANLXS1 .. autoattribute:: RANLXS2 .. autoattribute:: TAUS .. autoattribute:: TAUS2 .. rubric:: Methods Documentation .. automethod:: chisq .. automethod:: deepCopy .. automethod:: flat .. automethod:: gaussian .. automethod:: getAlgorithm .. automethod:: getAlgorithmName .. automethod:: getAlgorithmNames .. automethod:: getSeed .. automethod:: getState .. automethod:: poisson .. automethod:: setState .. automethod:: uniform .. automethod:: uniformInt .. automethod:: uniformPos