org.processmining.mining.fuzzymining.attenuation
Class Attenuation
java.lang.Object
org.processmining.mining.fuzzymining.attenuation.Attenuation
- Direct Known Subclasses:
- LinearAttenuation, NRootAttenuation
public abstract class Attenuation
- extends java.lang.Object
- Author:
- christian
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bufSize
protected int bufSize
attenuationFactors
protected double[] attenuationFactors
Attenuation
public Attenuation()
Attenuation
public Attenuation(int bufferSize)
attenuate
public double attenuate(double value,
int distance)
getAttenuationFactor
public double getAttenuationFactor(int distance)
generateBuffer
protected void generateBuffer()
createAttenuationFactor
protected abstract double createAttenuationFactor(int distance)
getName
public abstract java.lang.String getName()
getDescription
public abstract java.lang.String getDescription()