public class BiGaussian extends Object
BiGaussian Class is used for fitting BiGaussian on EIC. BiGaussian is composed of 2 halves of Gaussian with different standard deviations. It depends on 4 parameters (height, mu, sigmaLeft, sigmaRight) and computed by the formula
f(x) = height * exp(-(x-mu)^2 / (2 * sigmaRight^2)) if x > mu
f(x) = height * exp(-(x-mu)^2 / (2 * sigmaLeft^2)) if x < mu
Modifier and Type | Field and Description |
---|---|
double |
maxHeight |
int |
mu |
double |
sigmaLeft |
double |
sigmaRight |
Modifier and Type | Method and Description |
---|---|
double |
getValue(int x)
This method is used calculating BiGaussian values for EIC.
|
public final double maxHeight
public final int mu
public final double sigmaLeft
public final double sigmaRight
public double getValue(int x)
This method is used calculating BiGaussian values for EIC.
x
- a Integer
object. This is scan number.Copyright © 2019. All rights reserved.