All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class cohy.estDip.CohEstimator

java.lang.Object
   |
   +----sep.operator.SepOperator
           |
           +----cohy.estDip.CohEstimator

public class CohEstimator
extends SepOperator
THIS NEEDS A MUCH BETTER DOCUMENTATION. FACTS. Estimates the coherency of a plane-wave component in a data. A dip estimation (should be argument?) defines the plane wave. Computes the ability of the plane-wave to "explain" the data. Returns a Rsf vector of coherency values.
2-D: single coherency component.
3-D: 2 components. First is coherency in x, second in y direction.


Variable Index

 o CX
indices that identify the coherency direction in output array.
 o CY

Constructor Index

 o CohEstimator(CohEstimator)
 o CohEstimator(RsfSpace)
 o CohEstimator(RsfSpace, RsfSpace)

Method Index

 o apply(boolean, Vector, Vector)
Apply the operator:

ran = this(dom)
 o copy()
 o getOutputRsfSpace(RsfSpace)
I should probably call this createRange().

Variables

 o CX
 public static final int CX
indices that identify the coherency direction in output array.

 o CY
 public static final int CY

Constructors

 o CohEstimator
 public CohEstimator(RsfSpace iputSpace)
 o CohEstimator
 public CohEstimator(RsfSpace iputSpace,
                     RsfSpace oputSpace)
 o CohEstimator
 protected CohEstimator(CohEstimator src)

Methods

 o copy
 public JamObject copy()
Overrides:
copy in class SepOperator
 o getOutputRsfSpace
 public static RsfSpace getOutputRsfSpace(RsfSpace iputSpace)
I should probably call this createRange().

 o apply
 protected void apply(boolean add,
                      Vector iput,
                      Vector oput)
Apply the operator:

ran = this(dom)

Overrides:
apply in class SepOperator

All Packages  Class Hierarchy  This Package  Previous  Next  Index