|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjsky.science.MathUtilities
public class MathUtilities
A static class that contains astronomical math utilies or constants that are not specfically related to a ScienceObject sub-class.
This code was developed by NASA, Goddard Space Flight Center, Code 588 for the Scientist's Expert Assistant (SEA) project for Next Generation Space Telescope (NGST).
Constructor Summary | |
---|---|
MathUtilities()
|
Method Summary | |
---|---|
static double |
antilog10(double inVal)
Returns "inverse" of log10 |
static double |
convertFluxToMagnitude(double inFlux)
Converts input flux into apparent magnitude. |
static double |
convertFluxToMagnitude(double inFlux,
double baseMag,
double baseFlux)
Converts input flux into apparent magnitude. |
static double |
convertMagnitudeToFlux(double inMag)
Converts input flux into apparent magnitude. |
static double |
convertMagnitudeToFlux(double inMag,
double baseMag,
double baseFlux)
|
static double |
log10(double inVal)
Returns a log base 10. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MathUtilities()
Method Detail |
---|
public static double antilog10(double inVal)
inVal
- the power to raise 10 topublic static double log10(double inVal)
public static double convertFluxToMagnitude(double inFlux)
public static double convertFluxToMagnitude(double inFlux, double baseMag, double baseFlux)
public static double convertMagnitudeToFlux(double inMag)
public static double convertMagnitudeToFlux(double inMag, double baseMag, double baseFlux)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |