25 #ifndef _PROG_ANGULAR_DISTANCE 26 #define _PROG_ANGULAR_DISTANCE 99 double& rot,
double& tilt,
double&
psi );
102 double rot2,
double tilt2,
double psi2,
103 double& rot,
double& tilt,
double&
psi );
106 double shiftX2,
double shiftY2,
107 double& shiftX,
double& shiftY );
static void euler2quat(double rot, double tilt, double psi, double q[4])
static void computeAverageAngles(double rot1, double tilt1, double psi1, double rot2, double tilt2, double psi2, double &rot, double &tilt, double &psi)
bool compute_average_angle
Compute angle mean.
void readParams()
Read argument from command line.
static void computeAverageShifts(double shiftX1, double shiftY1, double shiftX2, double shiftY2, double &shiftX, double &shiftY)
static void quat2Euler(const double q[4], double &rot, double &tilt, double &psi)
bool compute_average_shift
Compute shift mean.
void defineParams()
Define parameters.
double psi(const double x)
int ang
The set of angles to be used for output.