Class TfsResultDataSet
- java.lang.Object
 - 
- cern.jdve.data.AbstractDataSet
 - 
- cern.accsoft.steering.jmad.gui.data.TfsResultDataSet
 
 
 
- 
- All Implemented Interfaces:
 MarkerXProvider,cern.jdve.data.DataSet,java.lang.Cloneable
public class TfsResultDataSet extends cern.jdve.data.AbstractDataSet implements MarkerXProvider
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTfsResultDataSet.TfsResultDataSetType 
- 
Field Summary
Fields Modifier and Type Field Description static cern.accsoft.steering.jmad.domain.var.enums.MadxTwissVariableLABEL_VAR- 
Fields inherited from class cern.jdve.data.AbstractDataSet
PROPERTY_EDITABLE, PROPERTY_EDITION_HINT, PROPERTY_MARKER, PROPERTY_NAME, PROPERTY_STYLE, PROPERTY_UNDEF_VALUE, PROPERTY_VISIBLE, PROPERTY_VISIBLE_IN_LEGEND, xRange, yRange 
- 
Fields inherited from interface cern.accsoft.steering.jmad.gui.mark.MarkerXProvider
ELEMENT_NAME_HV_BORDER 
 - 
 
- 
Constructor Summary
Constructors Constructor Description TfsResultDataSet(java.lang.String name, cern.accsoft.steering.jmad.domain.var.MadxVariable xVar, cern.accsoft.steering.jmad.domain.var.TwissVariable yVar, TfsResultDataSet.TfsResultDataSetType type, cern.accsoft.steering.jmad.domain.result.tfs.TfsResult tfsResult, cern.accsoft.steering.jmad.domain.result.tfs.TfsResult referenceTfsResult) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int arg0, double arg1, double arg2)intgetDataCount()java.lang.StringgetDataLabel(int index)doublegetFactor()doublegetX(int index)java.util.List<java.lang.Double>getXPositions(java.lang.String elementName)doublegetY(int index)booleanisApertureDataSet()voidremove(int arg0, int arg1)voidsetFactor(double factor)voidsetReferenceTfsResult(cern.accsoft.steering.jmad.domain.result.tfs.TfsResult referenceTfsResult)sets a new TfsResult as referencevoidsetTfsResult(cern.accsoft.steering.jmad.domain.result.tfs.TfsResult tfsResult)sets the actual dataset- 
Methods inherited from class cern.jdve.data.AbstractDataSet
add, addDataSetListener, clear, clone, computeLimits, createRanges, ensureEditable, findMaxXIndex, findMaxYIndex, findMinXIndex, findMinYIndex, fireDataAdded, fireDataChanged, fireDataRemoved, fireDataSetChanged, getDataCnt, getDataPointIndex, getEditionHint, getIndexWindow, getName, getProperty, getUndefValue, getXRange, getYRange, indexOf, initRanges, interpolate, isAdjusting, isEditable, isLimitsValid, isVisible, isVisible, isVisibleLegend, removeDataSetListener, set, setAdjusting, setEditable, setEditionHint, setLimitsValid, setName, setProperty, setUndefValue, setVisible, setVisibleLegend, toString, updateRange, updateRange 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
TfsResultDataSet
public TfsResultDataSet(java.lang.String name, cern.accsoft.steering.jmad.domain.var.MadxVariable xVar, cern.accsoft.steering.jmad.domain.var.TwissVariable yVar, TfsResultDataSet.TfsResultDataSetType type, cern.accsoft.steering.jmad.domain.result.tfs.TfsResult tfsResult, cern.accsoft.steering.jmad.domain.result.tfs.TfsResult referenceTfsResult) 
 - 
 
- 
Method Detail
- 
add
public void add(int arg0, double arg1, double arg2)- Specified by:
 addin interfacecern.jdve.data.DataSet
 
- 
getDataCount
public int getDataCount()
- Specified by:
 getDataCountin interfacecern.jdve.data.DataSet
 
- 
getX
public double getX(int index)
- Specified by:
 getXin interfacecern.jdve.data.DataSet
 
- 
getY
public double getY(int index)
- Specified by:
 getYin interfacecern.jdve.data.DataSet
 
- 
remove
public void remove(int arg0, int arg1)- Specified by:
 removein interfacecern.jdve.data.DataSet
 
- 
getDataLabel
public java.lang.String getDataLabel(int index)
- Specified by:
 getDataLabelin interfacecern.jdve.data.DataSet- Overrides:
 getDataLabelin classcern.jdve.data.AbstractDataSet
 
- 
setTfsResult
public void setTfsResult(cern.accsoft.steering.jmad.domain.result.tfs.TfsResult tfsResult)
sets the actual dataset- Parameters:
 tfsResult- the Result to set
 
- 
setReferenceTfsResult
public void setReferenceTfsResult(cern.accsoft.steering.jmad.domain.result.tfs.TfsResult referenceTfsResult)
sets a new TfsResult as reference- Parameters:
 referenceTfsResult- the TfsResult to set as Reference
 
- 
getXPositions
public java.util.List<java.lang.Double> getXPositions(java.lang.String elementName)
- Specified by:
 getXPositionsin interfaceMarkerXProvider- Parameters:
 elementName- the element for which to calc for which to calc the x-position- Returns:
 - the x-positions for the element
 
 
- 
setFactor
public void setFactor(double factor)
- Parameters:
 factor- the factor to set
 
- 
getFactor
public double getFactor()
- Returns:
 - the factor
 
 
- 
isApertureDataSet
public boolean isApertureDataSet()
- Returns:
 - true, if this represents an aperture-dataset.
 
 
 - 
 
 -