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
Modifier and TypeClassDescriptionstatic enum
Enum defining orientation constants.static enum
Enum defining statistics field constants. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
getAvg.double
getAvgH()
getAvgH.double
getAvgV()
getAvgV.double
getMax.double
getMaxH()
getMaxH.double
getMaxV()
getMaxV.double[]
getPosH()
getPosH.double[]
getPositions
(Orbit.O ori) Getter for the fieldpositions
.double[]
getPosV()
getPosV.double
getRms.double
getRmsH()
getRmsH.double
getRmsV()
getRmsV.double[]
getStatH()
getStatH.double[]
getStatistics
(Orbit.O ori) getStatistics.double[]
getStatV()
getStatV.double
getStd.double
getStdH()
getStdH.double
getStdV()
getStdV.getTime()
Getter for the fieldtime
.boolean
isRelative.toStringStatFancy.toStringStatistics.
-
Constructor Details
-
Orbit
Constructor for Orbit.
- Parameters:
x
- an array ofinvalid reference
double
y
- an array ofinvalid reference
double
ref
- aOrbit
object
-
Orbit
Constructor for Orbit.
-
Orbit
public Orbit(double[] x, double[] y) Constructor for Orbit.
- Parameters:
x
- an array ofinvalid reference
double
y
- an array ofinvalid reference
double
-
-
Method Details
-
getPositions
Getter for the field
positions
.- Parameters:
ori
- aOrbit.O
object- Returns:
- an array of
invalid reference
double
-
getPosH
public double[] getPosH()getPosH.
- Returns:
- an array of
invalid reference
double
-
getPosV
public double[] getPosV()getPosV.
- Returns:
- an array of
invalid reference
double
-
getStatistics
getStatistics.
- Parameters:
ori
- aOrbit.O
object- Returns:
- an array of
invalid reference
double
-
getStatH
public double[] getStatH()getStatH.
- Returns:
- an array of
invalid reference
double
-
getStatV
public double[] getStatV()getStatV.
- Returns:
- an array of
invalid reference
double
-
getAvg
getAvg.
- Parameters:
ori
- aOrbit.O
object- Returns:
- a double
-
getAvgH
public double getAvgH()getAvgH.
- Returns:
- a double
-
getAvgV
public double getAvgV()getAvgV.
- Returns:
- a double
-
getRms
getRms.
- Parameters:
ori
- aOrbit.O
object- Returns:
- a double
-
getRmsH
public double getRmsH()getRmsH.
- Returns:
- a double
-
getRmsV
public double getRmsV()getRmsV.
- Returns:
- a double
-
getStd
getStd.
- Parameters:
ori
- aOrbit.O
object- Returns:
- a double
-
getStdH
public double getStdH()getStdH.
- Returns:
- a double
-
getStdV
public double getStdV()getStdV.
- Returns:
- a double
-
getMax
getMax.
- Parameters:
ori
- aOrbit.O
object- Returns:
- a double
-
getMaxH
public double getMaxH()getMaxH.
- Returns:
- a double
-
getMaxV
public double getMaxV()getMaxV.
- Returns:
- a double
-
toStringStatistics
toStringStatistics.
- Returns:
- a
String
object
-
toStringStatFancy
toStringStatFancy.
- Returns:
- a
String
object
-
getTime
Getter for the field
time
.- Returns:
- a
Timestamp
object
-
isRelative
public boolean isRelative()isRelative.
- Returns:
- a boolean
-