Position Member List

This is the complete list of members for Position, including all inherited members.

Angle(const Vector &vec) const (defined in Vector)Vector
angles_need_updating (defined in Vector)Vectormutableprotected
ChangeCoord(const Vector &new_x_axis, const Vector &new_y_axis) const (defined in Vector)Vector
ChangeCoord(const Vector &new_z_axis) const (defined in Vector)Vector
Cross(const Vector &vec) const (defined in Vector)Vector
Distance(const Position &second) const Position
Dot(const Vector &vec) const (defined in Vector)Vector
GetX() const (defined in Vector)Vectorinline
GetY() const (defined in Vector)Vectorinline
GetZ() const (defined in Vector)Vectorinline
Lat() const Position
Lon() const Position
Mag() const (defined in Vector)Vector
Mag2() const (defined in Vector)Vectorinline
operator[](int i) const (defined in Vector)Vectorinline
Orthogonal() const (defined in Vector)Vector
Phi() const (defined in Vector)Vector
phi (defined in Vector)Vectormutableprotected
Position()Position
Position(Vector vec) (defined in Position)Position
Position(double theta_inp, double phi_inp)Position
Position(double longitude, double latitude, double altitude)Position
Print() const (defined in Vector)Vector
Reset(double x_inp, double y_inp, double z_inp) (defined in Vector)Vectorinline
Rotate(double angle, const Vector &axis) const (defined in Vector)Vector
RotateX(double angle) const (defined in Vector)Vector
RotateY(double angle) const (defined in Vector)Vector
RotateZ(double angle) const (defined in Vector)Vector
SetX(double inp) (defined in Vector)Vectorinline
SetXYZ(double inpx, double inpy, double inpz) (defined in Vector)Vectorinline
SetY(double inp) (defined in Vector)Vectorinline
SetZ(double inp) (defined in Vector)Vectorinline
SurfaceDistance(const Position &second, double local_surface) const Position
theta (defined in Vector)Vectormutableprotected
Theta() const (defined in Vector)Vector
Unit() const (defined in Vector)Vector
UpdateThetaPhi() const (defined in Vector)Vectorprotected
Vector(double x_inp, double y_inp, double z_inp) (defined in Vector)Vector
Vector(double *xarray) (defined in Vector)Vector
Vector(double theta, double phi) (defined in Vector)Vector
Vector() (defined in Vector)Vector
x (defined in Vector)Vectorprotected
X() const (defined in Vector)Vectorinline
y (defined in Vector)Vectorprotected
Y() const (defined in Vector)Vectorinline
Z() const (defined in Vector)Vectorinline
z (defined in Vector)Vectorprotected
Zero() (defined in Vector)Vector