public class Unit {
    // Usage Examples:
    //    1. To convert radians to arcsecs : secAngle = radAngle / ArcSECONDS
    //    2. To convert arcsecs to radians : radAngle = secAngle * ArcSECONDS
    //    3. To convert degrees to hourangle : hourAngle = degAngle * DEGREES/HOURangle

    // Voltages (in Volts)
    final static float VOLT = 1.00F;
    final static float ADU = 7.23F / 0xFFFF;
    final static float DAU = 7.00F / 0x0FFF;
    final static float nV = 1.0e-9F * VOLT;
    final static float uV = 1.0e-6F * VOLT;

    // Angles (in radians)
    final static float RADIAN = 1.00F;
    final static float DEGREE = (float)Math.PI/180.0F;
    final static float ArcMINUTE = DEGREE/60.0F;
    final static float ArcSECOND = ArcMINUTE/60.0F;
    final static float HOURangle = (float)Math.PI/24.0F;
    final static float MINUTEangle = HOURangle/60.0F;
    final static float SECONDangle = MINUTEangle/60.0F;
    final static float PLOGangle = ArcSECOND/10.0F;

    // Time (1msec ticks)
    final static float MILLISECOND = 1.0F;
    final static float SECOND = 1000.0F * MILLISECOND;
    final static float MINUTE = 60.0F * SECOND;
    final static float HOUR = 60.0F * MINUTE;
    final static float DAY = 24.0F * HOUR;
    final static float YEAR = 365.2514F * DAY;
    final static float PLOGtime = 10.0F * MILLISECOND;


    final static float Hz = 1.0F/SECOND;

    final static int kB = 1024;
    final static int MB = 1024 * kB;
    final static long GB = 1024 * MB;
    final static long TB = 1024 * GB;

    final static float timeAngle = (360.0F*DEGREE)/(24.0F*HOUR);

    public Unit() {}
}
