|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectorg.android.activityminer.logic.features.AbstractFeature
org.android.activityminer.logic.features.MaxAccelerationAxisDifferenceFeature<T>
T - the enumeration type for the dimensionspublic final class MaxAccelerationAxisDifferenceFeature<T extends Enum<T> & Dimensions>
Implementation of the feature for the maximum pairwise difference in accelerometer axis means.
| Field Summary | |
|---|---|
private MeanCalculator<T> |
axisXMeanCalculator
The calculator providing the x acceleration sum. |
private MeanCalculator<T> |
axisYMeanCalculator
The calculator providing the y acceleration sum. |
private MeanCalculator<T> |
axisZMeanCalculator
The calculator providing the z acceleration sum. |
| Fields inherited from class org.android.activityminer.logic.features.AbstractFeature |
|---|
featureType |
| Constructor Summary | |
|---|---|
MaxAccelerationAxisDifferenceFeature(MeanCalculator<T> xMeanCalculator,
MeanCalculator<T> yMeanCalculator,
MeanCalculator<T> zMeanCalculator)
Constructor |
|
| Method Summary | |
|---|---|
MeanCalculator<T> |
getAxisXMeanCalculator()
Getter for the x axis mean calculator |
MeanCalculator<T> |
getAxisYMeanCalculator()
Getter for the y axis mean calculator |
MeanCalculator<T> |
getAxisZMeanCalculator()
Getter for the z axis mean calculator |
Double |
getFeatureValue()
Getter for the feature value |
| Methods inherited from class org.android.activityminer.logic.features.AbstractFeature |
|---|
getFeatureType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private final MeanCalculator<T extends Enum<T> & Dimensions> axisXMeanCalculator
private final MeanCalculator<T extends Enum<T> & Dimensions> axisYMeanCalculator
private final MeanCalculator<T extends Enum<T> & Dimensions> axisZMeanCalculator
| Constructor Detail |
|---|
public MaxAccelerationAxisDifferenceFeature(MeanCalculator<T> xMeanCalculator,
MeanCalculator<T> yMeanCalculator,
MeanCalculator<T> zMeanCalculator)
xMeanCalculator - the calculator providing the x acceleration sumyMeanCalculator - the calculator providing the y acceleration sumzMeanCalculator - the calculator providing the z acceleration sum| Method Detail |
|---|
public final Double getFeatureValue()
Feature
public final MeanCalculator<T> getAxisXMeanCalculator()
public final MeanCalculator<T> getAxisYMeanCalculator()
public final MeanCalculator<T> getAxisZMeanCalculator()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||