#ifndef _GENERALFUNCTIONS_H_ #define _GENERALFUNCTIONS_H_ #include #include #include "GeneralConsts.h" #include "EventVar.h" const double MJDN_CONST = 2400000.5; const double UNIX_CONST = 2440587.5; #ifndef _TIMECONVERT_H_ #define _TIMECONVERT_H_ void cal2jdn(int*, double&); void jdn2cal(double, int*); int cal2doy(int*); void doy2cal(int, int*); #endif #define TPEPSILON 0.1 #define DOUBLE_EQ(x,v) (((v-TPEPSILON)x)) int search(EventVar , double); int search(EventVar , double, int, int); #endif