
@SkipEncoding public final class MotionDone extends Object implements Serializable
Immutable.
| Modifier and Type | Class and Description |
|---|---|
static class |
MotionDone.Builder
A builder for instances of
MotionsDone. |
| Modifier and Type | Method and Description |
|---|---|
Duration |
actualDuration() |
List<EncoderSample> |
encoderSamples() |
double |
endPosition() |
List<HallTransition> |
hallTransitions() |
boolean |
isDummy()
Is this a dummy, just used to signal the end of a non-standard motion such as axis homing?
A dummy has no Hall transitions or encoder samples.
|
ShutterSide |
side() |
double |
startPosition() |
org.lsst.ccs.utilities.taitime.CCSTimeStamp |
startTime() |
Duration |
targetDuration() |
double |
targetPosition() |
String |
toString()
Creates a string of the form 'MotionDone{field=value, ...}'.
|
public ShutterSide side()
public double startPosition()
public org.lsst.ccs.utilities.taitime.CCSTimeStamp startTime()
public double targetPosition()
public Duration targetDuration()
public double endPosition()
public Duration actualDuration()
public List<EncoderSample> encoderSamples()
public List<HallTransition> hallTransitions()
public String toString()
public boolean isDummy()
Copyright © 2022 LSST. All rights reserved.