Class ChiSquaredRV

    • Constructor Detail

      • ChiSquaredRV

        public ChiSquaredRV​(double dof)
      • ChiSquaredRV

        public ChiSquaredRV​(double dof,
                            int streamNum)
      • ChiSquaredRV

        public ChiSquaredRV​(double dof,
                            RNStreamIfc rng)
    • Method Detail

      • newInstance

        public ChiSquaredRV newInstance​(RNStreamIfc rng)
        Parameters:
        rng - the RNStreamIfc to use
        Returns:
        a new instance with same parameter value
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getDegreesOfFreedom

        public double getDegreesOfFreedom()
        Returns:
        the dof value
      • generate

        protected double generate()
        Specified by:
        generate in class AbstractRVariable
        Returns:
        the randomly generated variate
      • makeControls

        public static RVControls makeControls()
        The keys are "dof", the default value is 1.0
        Returns:
        a control for Chi-Squared random variables