public class MotionBlurForceCalculator
extends java.lang.Object
implements org.apache.commons.math3.analysis.UnivariateFunction
| Constructor and Description |
|---|
MotionBlurForceCalculator(double persistenceLength,
double L0,
double integrationTime,
double beadRadius) |
MotionBlurForceCalculator(double persistenceLength,
double L0,
double temperature,
double integrationTime,
double beadRadius) |
| Modifier and Type | Method and Description |
|---|---|
double[] |
calculate(double rawVariance) |
double |
getEquipartitionForce(double length,
double force) |
double |
getWLCForce(double length) |
double |
value(double length) |
public MotionBlurForceCalculator(double persistenceLength,
double L0,
double integrationTime,
double beadRadius)
public MotionBlurForceCalculator(double persistenceLength,
double L0,
double temperature,
double integrationTime,
double beadRadius)
public double[] calculate(double rawVariance)
public double value(double length)
value in interface org.apache.commons.math3.analysis.UnivariateFunctionpublic double getWLCForce(double length)
public double getEquipartitionForce(double length,
double force)