1 #ifndef POINTINGMODEL_H
2 #define POINTINGMODEL_H
11 #include "carma/antenna/sza/antenna/corba/Corba.h"
14 #include "carma/antenna/common/PointingModelControl.h"
17 #include "carma/antenna/common/DriveControl.h"
33 void scheduleNextSequenceNo(
unsigned long seq);
35 void setAzTilts(
double tilt1,
double tilt2);
37 void setElTilts(
double tilt1,
double tilt2);
39 void setTilts(
double azTilt1,
double azTilt2,
40 double elTilt1,
double elTilt2);
42 void setAzElMisalignment(
double misalignment);
44 void setFlexure(carma::antenna::common::
45 PointingModelControl::Model model,
48 void setCollimation(carma::antenna::common::
49 PointingModelControl::Model model,
50 double magnitude,
double direction);
52 void setEncoderZero(
double az,
double el);
54 void setEncoderCal(
double az,
double el);
56 void setAzResiduals(
double res1,
double res2);
58 void setElResiduals(
double res1,
double res2);
60 void setFourierResidual(
double residual);