Package edu.cmu.tetrad.util.dist
Class GaussianPower
java.lang.Object
edu.cmu.tetrad.util.dist.GaussianPower
- All Implemented Interfaces:
Distribution
,TetradSerializable
,Serializable
GaussianPower class.
- Version:
- $Id: $Id
- Author:
- josephramsey
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()
Getter for the fieldname
.int
getNumParameters.double
getParameter
(int index) Returns the index'th parameter.getParameterName
(int index) The name of the index'th parameter, for display purposes.double
nextRandom.static GaussianPower
Generates a simple exemplar of this class to test serialization.void
setParameter
(int index, double value) Sets the index'th parameter to the given value.
-
Constructor Details
-
GaussianPower
public GaussianPower(double power) Constructor for GaussianPower.
- Parameters:
power
- a double
-
-
Method Details
-
serializableInstance
Generates a simple exemplar of this class to test serialization.- Returns:
- The exemplar.
-
getName
Getter for the field
name
.- Specified by:
getName
in interfaceDistribution
- Returns:
- a
String
object
-
setParameter
public void setParameter(int index, double value) Sets the index'th parameter to the given value.- Specified by:
setParameter
in interfaceDistribution
- Parameters:
index
- Ibid. Must be >= 0 and < # parameters.value
- Ibid.
-
getParameter
public double getParameter(int index) Returns the index'th parameter.- Specified by:
getParameter
in interfaceDistribution
- Parameters:
index
- Ibid. Muist be <= 0 and < # parameters.- Returns:
- The Ibid.
-
getParameterName
The name of the index'th parameter, for display purposes.- Specified by:
getParameterName
in interfaceDistribution
- Parameters:
index
- Ibid. Must be >= 0 and < # parameters.- Returns:
- Ibid.
-
getNumParameters
public int getNumParameters()getNumParameters.
- Specified by:
getNumParameters
in interfaceDistribution
- Returns:
- a int
-
nextRandom
public double nextRandom()nextRandom.
- Specified by:
nextRandom
in interfaceDistribution
- Returns:
- a double
-