org.processmining.mining.fuzzymining.metrics.binary
Class BinaryMetric

java.lang.Object
  extended by org.processmining.mining.fuzzymining.metrics.Metric
      extended by org.processmining.mining.fuzzymining.metrics.binary.BinaryMetric
Direct Known Subclasses:
AggregateBinaryMetric, BinaryDerivateMetric, BinaryLogMetric

public abstract class BinaryMetric
extends Metric

Author:
christian

Field Summary
protected  cern.colt.matrix.DoubleMatrix2D normalized
           
protected  cern.colt.matrix.DoubleMatrix2D relations
           
protected  int size
           
 
Fields inherited from class org.processmining.mining.fuzzymining.metrics.Metric
description, invert, name, normalizationMaximum
 
Constructor Summary
BinaryMetric(java.lang.String aName, java.lang.String aDescription, int aSize)
           
 
Method Summary
 double getMeasure(int fromIndex, int toIndex)
           
 cern.colt.matrix.DoubleMatrix2D getNormalizedMatrix()
           
 boolean isValid()
           
 void setNormalizationMaximum(double aNormalizationMaximum)
           
 int size()
           
 
Methods inherited from class org.processmining.mining.fuzzymining.metrics.Metric
getDescription, getInvert, getName, getNormalizationMaximum, setDescription, setInvert, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

size

protected int size

relations

protected cern.colt.matrix.DoubleMatrix2D relations

normalized

protected cern.colt.matrix.DoubleMatrix2D normalized
Constructor Detail

BinaryMetric

public BinaryMetric(java.lang.String aName,
                    java.lang.String aDescription,
                    int aSize)
Parameters:
aName -
aDescription -
Method Detail

getMeasure

public double getMeasure(int fromIndex,
                         int toIndex)

setNormalizationMaximum

public void setNormalizationMaximum(double aNormalizationMaximum)
Overrides:
setNormalizationMaximum in class Metric

size

public int size()

isValid

public boolean isValid()
Overrides:
isValid in class Metric

getNormalizedMatrix

public cern.colt.matrix.DoubleMatrix2D getNormalizedMatrix()