public class InterpolatedHMatrix extends Object
Modifier and Type | Field and Description |
---|---|
private int |
_covDim |
private BilinearInterpolator[] |
_covInterpolators |
private int |
_dim |
private BilinearInterpolator[] |
_valInterpolators |
Constructor and Description |
---|
InterpolatedHMatrix(int dim,
BilinearInterpolator[] valInterpolators,
BilinearInterpolator[] covInterpolators)
Creates a new instance of InterpolatedHMatrix
|
Modifier and Type | Method and Description |
---|---|
double |
zeta(double theta,
double energy,
double[] dat)
Returns the closeness of the vector dat to the expectations based on an
interpolation between discrete values of angle and energy at which showers
were simulated.
|
private BilinearInterpolator[] _valInterpolators
private BilinearInterpolator[] _covInterpolators
private int _dim
private int _covDim
public InterpolatedHMatrix(int dim, BilinearInterpolator[] valInterpolators, BilinearInterpolator[] covInterpolators)
public double zeta(double theta, double energy, double[] dat)
theta
- the polar angleenergy
- the energy of the electromagnetic showerdat
- the vector of fractional energies by layerCopyright © 2016 Linear Collider Detector (LCD). All rights reserved.