
public class PredictedPosition extends Object implements TimeOrdered
Instances are immutable.
| Constructor and Description |
|---|
PredictedPosition(org.lsst.ccs.utilities.taitime.CCSTimeStamp time,
double acceleration,
double velocity,
double position)
Constructs an instance from the field values.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getAcceleration()
Gets the acceleration in units of 1/sec/sec.
|
double |
getPosition()
Gets the position.
|
org.lsst.ccs.utilities.taitime.CCSTimeStamp |
getTime()
Gets the time of the sample.
|
double |
getVelocity()
Gets the velocity in units of 1/sec.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompareTo, timeDiff, timeDiffpublic PredictedPosition(org.lsst.ccs.utilities.taitime.CCSTimeStamp time,
double acceleration,
double velocity,
double position)
time - the time at which this point was generated.acceleration - the second time derivative of the normalized position.velocity - the rate of change of the normalized position.position - the normalized position.public double getPosition()
public org.lsst.ccs.utilities.taitime.CCSTimeStamp getTime()
getTime in interface TimeOrderedpublic double getAcceleration()
public double getVelocity()
Copyright © 2022 LSST. All rights reserved.