# Package hep.aida.ref.function

Interface Summary Interface Description FunctionCoreListener FunctionDispatcher FunctionListener Class Summary Class Description AbstractDevModelFunction AbstractIFunction AbstractIFunction is implementation of the IFunction.BaseModelFunction ExponentialCoreNorm Normalised Exponential (E) distribution in the form: f = (1/N)*exp((x-origin)/exponent)) has 2 parameters, Normalization Amplitude N is calculated by the "normalizationAmplitude" methodExponentialCoreNotNorm Not normalised Exponential (E) distribution in the form: f = amplitude*exp((x-origin)/exponent) has 3 parametersExponentModelFunction FunctionCatalog FunctionChangedEvent FunctionCore FunctionCreator Singleton class that is used by FunctionFactory and FunctionCatalog to create functions from codelet strings.FunctionFactory FunctionIntegrator FunctionUtils GaussianCore2DNorm Not normalised Gaussian 2D (G2) distribution in the form: f = (1/N)*exp(-(x-meanX)^2/(2*sigmaX^2))*exp(-(y-meanY)^2/(2*sigmaY^2)) has 4 parameters Normalization Amplitude is calculated by the "normalizationAmplitude" methodGaussianCore2DNotNorm Not normalised Gaussian 2D (G2) distribution in the form: f = (amplitude)*exp(-(x-meanX)^2/(2*sigmaX^2))*exp(-(y-meanY)^2/(2*sigmaY^2)) has 5 parametersGaussianCoreNorm Not normalised Gaussian (G) distribution in the form: f = (1/N)*exp(-(x-mean)^2/(2*sigma^2)) has 2 parameters Normalization Amplitude is calculated by the "normalizationAmplitude" methodGaussianCoreNotNorm Not normalised Gaussian (G) distribution in the form: f = amplitude*exp(-(x-mean)^2/(2*sigma^2)) has 3 parametersGrid IFunctionCoreNotNorm Wrapper around ordinary IFunctionJELBaseModelFunction JELCompiledExpression JELFunctionCore LorentzianCoreNotNorm MoyalCoreNotNorm NonParametricFunction PolynomialCoreNorm Normalised Polynomial (Pn) distribution in the form: f = (1 + p1*x + p2*x*x + ...PolynomialCoreNotNorm Not normalised Polynomial (Pn) distribution in the form: f = p0 + p1*x + p2*x*x + ...PolynomialModelFunction Range Implementation of IRange.RangeSet This class handles multiple ranges along one axis.SumOfFunctions UserFunction

**SCaVis 2.0 © jWork.ORG**