
public class HallPlotData extends Object implements data.DiscretePlotData, data.MutablePlotData
| Modifier and Type | Field and Description |
|---|---|
static int |
ERROR |
static int |
POSITION |
static int |
TIME |
| Constructor and Description |
|---|
HallPlotData() |
| Modifier and Type | Method and Description |
|---|---|
void |
addData(ShutterSide side,
List<HallTransition> trans,
org.lsst.ccs.utilities.taitime.CCSTimeStamp t0)
Adds new Hall transitions and causes the plot pane to be repainted.
|
void |
addPlotDataListener(data.PlotDataListener listener) |
data.MetaData |
getMetaData() |
int |
getNDimensions() |
int |
getNPoints() |
data.SuggestedRange |
getSuggestedRange() |
String |
getTitle() |
void |
getValue(org.freehep.util.Value value,
int dim,
int index) |
Object |
lock() |
String |
names(int index) |
void |
removePlotDataListener(data.PlotDataListener listener) |
void |
reset()
Clears away all data and causes the plot pane to be repainted.
|
Class |
types(int index) |
public static final int TIME
public static final int POSITION
public static final int ERROR
public void reset()
public void addData(ShutterSide side, List<HallTransition> trans, org.lsst.ccs.utilities.taitime.CCSTimeStamp t0)
side - which blade set moved.trans - the list of Hall transitionst0 - the start time for the motionpublic int getNPoints()
getNPoints in interface data.DiscretePlotDatapublic int getNDimensions()
getNDimensions in interface data.DiscretePlotDatagetNDimensions in interface data.PlotDatapublic String names(int index)
names in interface data.DiscretePlotDatapublic Class types(int index)
types in interface data.DiscretePlotDatapublic void getValue(org.freehep.util.Value value,
int dim,
int index)
getValue in interface data.DiscretePlotDatapublic data.MetaData getMetaData()
getMetaData in interface data.PlotDatapublic String getTitle()
getTitle in interface data.PlotDatapublic data.SuggestedRange getSuggestedRange()
getSuggestedRange in interface data.PlotDatapublic void addPlotDataListener(data.PlotDataListener listener)
addPlotDataListener in interface data.MutablePlotDatapublic void removePlotDataListener(data.PlotDataListener listener)
removePlotDataListener in interface data.MutablePlotDatapublic Object lock()
lock in interface data.MutablePlotDataCopyright © 2019 LSST. All rights reserved.