org.android.activityminer.model.devices
Class AccelerometerData

Package class diagram package AccelerometerData
java.lang.Object
  extended by org.android.activityminer.model.devices.AccelerometerData
All Implemented Interfaces:
DeviceData

public final class AccelerometerData
extends Object
implements DeviceData

Data structure for raw accelerometer data.


Field Summary
 double norm
          The magnitude (norm) of acceleration
 long ts
          The original time stamp
 double[] values
          The acceleration values
 
Constructor Summary
AccelerometerData(AccelerometerData sample)
          Copy-Constructor
AccelerometerData(double[] data, long ts)
          Constructor
AccelerometerData(Double[] data, long ts)
          Constructor
 
Method Summary
 void setTs(long ts)
          Setter for the time stamp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

values

public final double[] values
The acceleration values


norm

public final double norm
The magnitude (norm) of acceleration


ts

public long ts
The original time stamp

Constructor Detail

AccelerometerData

public AccelerometerData(Double[] data,
                         long ts)
Constructor

Parameters:
data - the accelerometer data
ts - the original time stamp

AccelerometerData

public AccelerometerData(double[] data,
                         long ts)
Constructor

Parameters:
data - the accelerometer data
ts - the original time stamp

AccelerometerData

public AccelerometerData(AccelerometerData sample)
Copy-Constructor

Parameters:
sample - the sample to create from
Method Detail

setTs

public final void setTs(long ts)
Setter for the time stamp

Parameters:
ts - the new time stamp