Class Orbit
java.lang.Object
org.scictrl.csshell.epics.server.application.orbitserver.Orbit
Orbit class stores particle orbit.
- Author:
- igor@scictrl.com
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumEnum defining orientation constants.static enumEnum defining statistics field constants. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublegetAvg.doublegetAvgH()getAvgH.doublegetAvgV()getAvgV.doublegetMax.doublegetMaxH()getMaxH.doublegetMaxV()getMaxV.double[]getPosH()getPosH.double[]getPositions(Orbit.O ori) Getter for the fieldpositions.double[]getPosV()getPosV.doublegetRms.doublegetRmsH()getRmsH.doublegetRmsV()getRmsV.double[]getStatH()getStatH.double[]getStatistics(Orbit.O ori) getStatistics.double[]getStatV()getStatV.doublegetStd.doublegetStdH()getStdH.doublegetStdV()getStdV.getTime()Getter for the fieldtime.booleanisRelative.toStringStatFancy.toStringStatistics.
-
Constructor Details
-
Orbit
Constructor for Orbit.
- Parameters:
x- an array ofobjectsinvalid reference
doubley- an array ofobjectsinvalid reference
doubleref- aOrbitobject
-
Orbit
Constructor for Orbit.
-
Orbit
public Orbit(double[] x, double[] y) Constructor for Orbit.
- Parameters:
x- an array ofobjectsinvalid reference
doubley- an array ofobjectsinvalid reference
double
-
-
Method Details
-
getPositions
Getter for the field
positions.- Parameters:
ori- aOrbit.Oobject- Returns:
- an array of
objects
invalid reference
double
-
getPosH
public double[] getPosH()getPosH.
- Returns:
- an array of
objects
invalid reference
double
-
getPosV
public double[] getPosV()getPosV.
- Returns:
- an array of
objects
invalid reference
double
-
getStatistics
getStatistics.
- Parameters:
ori- aOrbit.Oobject- Returns:
- an array of
objects
invalid reference
double
-
getStatH
public double[] getStatH()getStatH.
- Returns:
- an array of
objects
invalid reference
double
-
getStatV
public double[] getStatV()getStatV.
- Returns:
- an array of
objects
invalid reference
double
-
getAvg
getAvg.
- Parameters:
ori- aOrbit.Oobject- Returns:
- a double
-
getAvgH
public double getAvgH()getAvgH.
- Returns:
- a double
-
getAvgV
public double getAvgV()getAvgV.
- Returns:
- a double
-
getRms
getRms.
- Parameters:
ori- aOrbit.Oobject- Returns:
- a double
-
getRmsH
public double getRmsH()getRmsH.
- Returns:
- a double
-
getRmsV
public double getRmsV()getRmsV.
- Returns:
- a double
-
getStd
getStd.
- Parameters:
ori- aOrbit.Oobject- Returns:
- a double
-
getStdH
public double getStdH()getStdH.
- Returns:
- a double
-
getStdV
public double getStdV()getStdV.
- Returns:
- a double
-
getMax
getMax.
- Parameters:
ori- aOrbit.Oobject- Returns:
- a double
-
getMaxH
public double getMaxH()getMaxH.
- Returns:
- a double
-
getMaxV
public double getMaxV()getMaxV.
- Returns:
- a double
-
toStringStatistics
toStringStatistics.
- Returns:
- a
Stringobject
-
toStringStatFancy
toStringStatFancy.
- Returns:
- a
Stringobject
-
getTime
Getter for the field
time.- Returns:
- a
Timestampobject
-
isRelative
public boolean isRelative()isRelative.
- Returns:
- a boolean
-