Class R1UnivariateConvolutionMetrics

java.lang.Object
org.drip.measure.bayesian.R1UnivariateConvolutionMetrics

public class R1UnivariateConvolutionMetrics
extends java.lang.Object
R1UnivariateConvolutionMetrics holds the Inputs and the Results of a Bayesian R1 Univariate Convolution Execution.

Author:
Lakshmi Krishnamurthy
  • Constructor Details

    • R1UnivariateConvolutionMetrics

      public R1UnivariateConvolutionMetrics​(R1Univariate prior, R1Univariate unconditional, R1Univariate conditional, R1Univariate joint, R1Univariate posterior) throws java.lang.Exception
      R1UnivariateConvolutionMetrics Constructor
      Parameters:
      prior - The R1 Univariate Prior Distribution (Input)
      unconditional - The R1 Univariate Unconditional Distribution (Input)
      conditional - The R1 Univariate Conditional Distribution (Input)
      joint - The R1 Univariate Joint Distribution (Output)
      posterior - The R1 Univariate Posterior Distribution (Output)
      Throws:
      java.lang.Exception - Thrown if the Inputs are Invalid
  • Method Details

    • prior

      public R1Univariate prior()
      Retrieve the R1 Univariate Prior Distribution
      Returns:
      The R1 Univariate Prior Distribution
    • unconditional

      public R1Univariate unconditional()
      Retrieve the R1 Univariate Unconditional Distribution
      Returns:
      The R1 Univariate Unconditional Distribution
    • conditional

      public R1Univariate conditional()
      Retrieve the R1 Univariate Conditional Distribution
      Returns:
      The R1 Univariate Conditional Distribution
    • joint

      public R1Univariate joint()
      Retrieve the R1 Univariate Joint Distribution
      Returns:
      The R1 Univariate Joint Distribution
    • posterior

      public R1Univariate posterior()
      Retrieve the R1 Univariate Posterior Distribution
      Returns:
      The R1 Univariate Posterior Distribution