icemc
 All Classes Namespaces Files Functions Variables Friends Macros Pages
Position Member List

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

Angle(const Vector &vec) const Vector
ChangeCoord(const Vector &new_x_axis, const Vector &new_y_axis) const Vector
ChangeCoord(const Vector &new_z_axis) const Vector
Cross(const Vector &vec) const Vector
Distance(const Position &second) const Position
Dot(const Vector &vec) const Vector
GetX() const Vector
GetY() const Vector
GetZ() const Vector
Lat() const Position
Lon() const Position
Mag() const Vector
operator[](int i) const Vector
Phi() const Vector
phiVectorprotected
Position()Position
Position(Vector vec)Position
Position(double theta_inp, double phi_inp)Position
Position(double longitude, double latitude, double altitude)Position
Print() const Vector
Reset(double x_inp, double y_inp, double z_inp)Vector
Rotate(double angle, const Vector &axis) const Vector
RotateX(double angle) const Vector
RotateY(double angle) const Vector
RotateZ(double angle) const Vector
SetX(double inp)Vector
SetXYZ(double inpx, double inpy, double inpz)Vector
SetY(double inp)Vector
SetZ(double inp)Vector
SurfaceDistance(const Position &second, double local_surface) const Position
thetaVectorprotected
Theta() const Vector
Unit() const Vector
UpdateThetaPhi()Vectorprotected
Vector(double x_inp, double y_inp, double z_inp)Vector
Vector(double *xarray)Vector
Vector(double theta, double phi)Vector
Vector()Vector
xVectorprotected
yVectorprotected
zVectorprotected
Zero()Vector