FreeHEP API
Version current

hep.aida.ref.pdf
Class FunctionIntegrator

java.lang.Object
  extended byhep.aida.ref.pdf.FunctionIntegrator

public class FunctionIntegrator
extends Object

Author:
The FreeHEP team @ SLAC.
Source Code:
FunctionIntegrator.java

Constructor Summary
FunctionIntegrator()
           
 
Method Summary
static double integralMC(Function f, Dependent x)
           
static double integralMC(Function f, Dependent[] deps)
           
static double integralMC(Function f, VariableList v)
           
static double integralSimpson(Function f, Dependent x)
           
static double integralSimpson(Function f, Dependent[] deps)
           
static double integralSimpson(Function f, VariableList v)
           
static double integralTrapezoid(Function f, Dependent x)
           
static double integralTrapezoid(Function f, Dependent[] deps)
           
static double integralTrapezoid(Function f, VariableList v)
           
static double integralVegasMC(Function f, Dependent x)
           
static double integralVegasMC(Function f, Dependent[] vars)
           
static double integralVegasMC(Function f, VariableList v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionIntegrator

public FunctionIntegrator()
Method Detail

integralVegasMC

public static double integralVegasMC(Function f,
                                     Dependent x)

integralVegasMC

public static double integralVegasMC(Function f,
                                     VariableList v)

integralVegasMC

public static double integralVegasMC(Function f,
                                     Dependent[] vars)

integralMC

public static double integralMC(Function f,
                                Dependent x)

integralMC

public static double integralMC(Function f,
                                VariableList v)

integralMC

public static double integralMC(Function f,
                                Dependent[] deps)

integralTrapezoid

public static double integralTrapezoid(Function f,
                                       Dependent x)

integralTrapezoid

public static double integralTrapezoid(Function f,
                                       VariableList v)

integralTrapezoid

public static double integralTrapezoid(Function f,
                                       Dependent[] deps)

integralSimpson

public static double integralSimpson(Function f,
                                     Dependent x)

integralSimpson

public static double integralSimpson(Function f,
                                     VariableList v)

integralSimpson

public static double integralSimpson(Function f,
                                     Dependent[] deps)

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.