Package org.jlab.rec.ahdc.KalmanFilter
Class Hit
java.lang.Object
org.jlab.rec.ahdc.KalmanFilter.Hit
- All Implemented Interfaces:
Comparable<Hit>
- Direct Known Subclasses:
Hit_beam
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
double
double
double
doca()
org.apache.commons.math3.linear.RealMatrix
org.apache.commons.math3.linear.RealMatrix
get_MeasurementNoise
(boolean goodsign) org.apache.commons.math3.linear.RealVector
org.apache.commons.math3.linear.RealVector
get_Vector
(int sign, boolean goodsign) org.apache.commons.math3.linear.RealVector
double
getADC()
double
getDoca()
int
int
getLayer()
double
double
getR()
int
getSign()
int
int
getWire()
line()
double
phi()
double
phi
(double z) double
r()
void
setADC
(double _adc) void
setHitIdx
(int idx) void
setSign
(int sign) toString()
-
Constructor Details
-
Hit
-
-
Method Details
-
get_Vector
public org.apache.commons.math3.linear.RealVector get_Vector() -
get_Vector
public org.apache.commons.math3.linear.RealVector get_Vector(int sign, boolean goodsign) -
get_MeasurementNoise
public org.apache.commons.math3.linear.RealMatrix get_MeasurementNoise() -
get_MeasurementNoise
public org.apache.commons.math3.linear.RealMatrix get_MeasurementNoise(boolean goodsign) -
doca
public double doca() -
r
public double r() -
phi
public double phi() -
phi
public double phi(double z) -
line
-
distance
-
distance
-
compareTo
- Specified by:
compareTo
in interfaceComparable<Hit>
-
toString
-
get_Vector_beam
public org.apache.commons.math3.linear.RealVector get_Vector_beam() -
getSuperLayer
public int getSuperLayer() -
getLayer
public int getLayer() -
getWire
public int getWire() -
getR
public double getR() -
getDoca
public double getDoca() -
getADC
public double getADC() -
setADC
public void setADC(double _adc) -
getLine3D
-
getNumWires
public double getNumWires() -
getHitIdx
public int getHitIdx() -
setHitIdx
public void setHitIdx(int idx) -
getSign
public int getSign() -
setSign
public void setSign(int sign)
-