public class TruncatedVariate extends RandomVariateBase
| Modifier and Type | Field and Description |
|---|---|
private RandomVariate |
randomVariate |
private double |
truncationPoint |
rng| Constructor and Description |
|---|
TruncatedVariate() |
| Modifier and Type | Method and Description |
|---|---|
double |
generate()
Generate a random variate having this class's distribution.
|
java.lang.Object[] |
getParameters()
Returns the array of parameters as an Object[].
|
RandomVariate |
getRandomVariate() |
double |
getTruncationPoint() |
void |
setParameters(java.lang.Object... params)
Sets the random variate's parameters.
|
void |
setRandomVariate(RandomVariate randomVariate) |
void |
setTruncationPoint(double truncationPoint) |
java.lang.String |
toString() |
getRandomNumber, setRandomNumberprivate RandomVariate randomVariate
private double truncationPoint
public double generate()
RandomVariatepublic void setParameters(java.lang.Object... params)
RandomVariateparams - the array of parameters, wrapped in objects.public java.lang.Object[] getParameters()
RandomVariatepublic RandomVariate getRandomVariate()
public void setRandomVariate(RandomVariate randomVariate)
randomVariate - the randomVariate to setpublic double getTruncationPoint()
public void setTruncationPoint(double truncationPoint)
truncationPoint - the truncationPoint to setpublic java.lang.String toString()
toString in class java.lang.Object