using System;
using System.Collections.Generic;
using System.Text;
using CategoryTheory;
using FormulaEditor.Interfaces;
using FormulaEditor;
namespace DataPerformer
{
class FormulaMeasureDerivationDistribution : FormulaMeasureDerivation, IDistribution
{
#region Ctor
internal FormulaMeasureDerivationDistribution(ObjectFormulaTree tree,
FormulaMeasure derivation,
string name, AssociatedAddition associated)
: base(tree, derivation, name, associated)
{
}
internal FormulaMeasureDerivationDistribution(ObjectFormulaTree tree,
string name, AssociatedAddition associated)
: base(tree, name, associated)
{
}
#endregion
#region IDistribution Members
void IDistribution.Reset()
{
DeltaFunction.Reset(tree);
}
double IDistribution.Integral
{
get { return DeltaFunction.Integral(tree); }
}
#endregion
}
}