3 void eraApco(
double date1,
double date2,
4 double ebpv[2][3],
double ehp[3],
5 double x,
double y,
double s,
double theta,
6 double elong,
double phi,
double hm,
7 double xp,
double yp,
double sp,
8 double refa,
double refb,
159 double sl, cl, r[3][3], pvc[2][3], pv[2][3];
162 astrom->
along = elong + sp;
165 sl = sin(astrom->
along);
166 cl = cos(astrom->
along);
167 astrom->
xpl = xp*cl - yp*sl;
168 astrom->
ypl = xp*sl + yp*cl;
171 astrom->
sphi = sin(phi);
172 astrom->
cphi = cos(phi);
188 eraPvtob(elong, phi, hm, xp, yp, sp, theta, pvc);
194 eraApcs(date1, date2, pv, ebpv, ehp, astrom);
void eraApcs(double date1, double date2, double pv[2][3], double ebpv[2][3], double ehp[3], eraASTROM *astrom)
void eraAper(double theta, eraASTROM *astrom)
void eraPvtob(double elong, double phi, double height, double xp, double yp, double sp, double theta, double pv[2][3])
void eraTrxpv(double r[3][3], double pv[2][3], double trpv[2][3])
void eraCr(double r[3][3], double c[3][3])
void eraC2ixys(double x, double y, double s, double rc2i[3][3])
void eraApco(double date1, double date2, double ebpv[2][3], double ehp[3], double x, double y, double s, double theta, double elong, double phi, double hm, double xp, double yp, double sp, double refa, double refb, eraASTROM *astrom)