Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Macros | Functions | Variables
time.hh File Reference
#include <time.h>
#include <stdlib.h>
#include <math.h>
#include <ctype.h>
#include <string>
#include <iostream>
#include <fstream>
#include "TROOT.h"
#include "TObjArray.h"
#include "TObjString.h"
#include "TString.h"
Include dependency graph for time.hh:
This graph shows which files directly or indirectly include this file:

Classes

struct  gps_leap
 
class  wat::Time
 

Namespaces

 wat
 

Macros

#define GPS_LEAPS_TABLE_SIZE   19
 
#define INT_4S   int
 
#define INT_4U   unsigned int
 
#define TAI_GPS_LEAPS_SPAN   19
 
#define UTC_UNIX_SPAN   315964800
 

Functions

Time wat::operator* (Time &t, double &d)
 
Time wat::operator* (double &d, Time &t)
 
Time wat::operator+ (Time &t1, Time &t2)
 
Time wat::operator- (Time &t1, Time &t2)
 
Time wat::operator/ (Time &t, double &d)
 
ostream & wat::operator<< (ostream &out, Time &time)
 
istream & wat::operator>> (istream &in, Time &time)
 

Variables

static const gps_leap gps_leaps_table [GPS_LEAPS_TABLE_SIZE]
 
static Time wat::Time_MAX (0x7FFFFFFF, 999999999)
 

Macro Definition Documentation

#define GPS_LEAPS_TABLE_SIZE   19

Definition at line 22 of file time.hh.

#define INT_4S   int

Definition at line 16 of file time.hh.

#define INT_4U   unsigned int

Definition at line 17 of file time.hh.

#define TAI_GPS_LEAPS_SPAN   19

Definition at line 20 of file time.hh.

#define UTC_UNIX_SPAN   315964800

Definition at line 19 of file time.hh.

Variable Documentation

const gps_leap gps_leaps_table[GPS_LEAPS_TABLE_SIZE]
static
Initial value:
=
{
{0, 0},
{46828801, 1},
{78364802, 2},
{109900803, 3},
{173059204, 4},
{252028805, 5},
{315187206, 6},
{346723207, 7},
{393984008, 8},
{425520009, 9},
{457056010, 10},
{504489611, 11},
{551750412, 12},
{599184013, 13},
{820108814, 14},
{914803215, 15},
{1025136016,16},
{1119744017,17},
{1167264018,18}
}

Definition at line 34 of file time.hh.