Documentation of 'cern.jet.random.tdouble.BreitWigner' Java class
BreitWigner
cern.jet.random.tdouble

Class BreitWigner

    • Constructor Summary

      Constructors 
      Constructor and Description
      BreitWigner(double mean, double gamma, double cut, DoubleRandomEngine randomGenerator)
      Constructs a BreitWigner distribution.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      double nextDouble()
      Returns a random number from the distribution.
      double nextDouble(double mean, double gamma, double cut)
      Returns a random number from the distribution; bypasses the internal state.
      void setState(double mean, double gamma, double cut)
      Sets the mean, gamma and cut parameters.
      static double staticNextDouble(double mean, double gamma, double cut)
      Returns a random number from the distribution.
      java.lang.String toString()
      Returns a String representation of the receiver.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • BreitWigner

        public BreitWigner(double mean,
                           double gamma,
                           double cut,
                           DoubleRandomEngine randomGenerator)
        Constructs a BreitWigner distribution.
        Parameters:
        cut - cut==Double.NEGATIVE_INFINITY indicates "don't cut".
    • Method Detail

      • nextDouble

        public double nextDouble(double mean,
                                 double gamma,
                                 double cut)
        Returns a random number from the distribution; bypasses the internal state.
        Parameters:
        cut - cut==Double.NEGATIVE_INFINITY indicates "don't cut".
      • setState

        public void setState(double mean,
                             double gamma,
                             double cut)
        Sets the mean, gamma and cut parameters.
        Parameters:
        cut - cut==Double.NEGATIVE_INFINITY indicates "don't cut".
      • staticNextDouble

        public static double staticNextDouble(double mean,
                                              double gamma,
                                              double cut)
        Returns a random number from the distribution.
        Parameters:
        cut - cut==Double.NEGATIVE_INFINITY indicates "don't cut".
      • toString

        public java.lang.String toString()
        Returns a String representation of the receiver.
        Overrides:
        toString in class java.lang.Object

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.