\section{Three\-Vector Class Reference}
\label{classThreeVector}\index{Three\-Vector@{Three\-Vector}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bfseries Three\-Vector} (double px\-\_\-, double py\-\_\-, double pz\-\_\-)\label{classThreeVector_a4a2ad15e2ea0e394fa1329429bda8d52}

\item 
double {\bfseries get\-Px} () const \label{classThreeVector_a995dbad04d3a8b2d1c065f8b2a995028}

\item 
double {\bfseries get\-Py} () const \label{classThreeVector_a9e9a53a9538a1800bd9cf1b66c7ccda4}

\item 
double {\bfseries get\-Pz} () const \label{classThreeVector_a1030eb4d248df3fb9351a6b6963115da}

\item 
double {\bfseries get\-X} () const \label{classThreeVector_a7fb9b5934fb4537cca5d302146fd84f3}

\item 
double {\bfseries get\-Y} () const \label{classThreeVector_a0b99c6d5b181b1f52097339f44db693a}

\item 
double {\bfseries get\-Z} () const \label{classThreeVector_a0e64b992f326311950b66a9c7d08dba3}

\item 
double {\bfseries get\-P2} () const \label{classThreeVector_a4c3e1cd96786216daa85ebab86c49d15}

\item 
double {\bfseries get\-P} () const \label{classThreeVector_afdf45283f51b96690df9aefcc73a741a}

\item 
double {\bfseries get\-Mag} () const \label{classThreeVector_a74ea53645bc6d9e2c918a1de7596b4f6}

\item 
double {\bfseries get\-Pt2} () const \label{classThreeVector_a601a32c061249e8be7cae03e06478af8}

\item 
double {\bfseries get\-Pt} () const \label{classThreeVector_a62d0255ed482af2a796e3bcc69b09dea}

\item 
double {\bfseries get\-R} () const \label{classThreeVector_a55fef0327b66e75dd3f9f246f721c1d1}

\item 
double {\bfseries get\-Phi} () const \label{classThreeVector_abee6d81b477f60091061576e6a94a630}

\item 
double {\bfseries get\-Theta} () const \label{classThreeVector_a34b4e415c64403ba79bf3f643b9a908f}

\item 
double {\bfseries get\-Eta} () const \label{classThreeVector_aeb65544049bdebab830026cee4c1176a}

\item 
double {\bfseries get\-Component} (int i) const \label{classThreeVector_a189129df35d9a2dcd893085499a33efb}

\item 
{\bf Three\-Vector} \& {\bfseries set\-Values} (double px\-\_\-, double py\-\_\-, double pz\-\_\-)\label{classThreeVector_af12c6d1155cc9964434a9bbe24486121}

\item 
{\bf Three\-Vector} \& {\bfseries operator+=} (const {\bf Three\-Vector} \&rhs)\label{classThreeVector_a15d934c904a5f131306ac2c52ff40158}

\item 
{\bf Three\-Vector} \& {\bfseries operator-\/=} (const {\bf Three\-Vector} \&rhs)\label{classThreeVector_ae22382fbafbbab4eba0673fd9a4e284e}

\item 
{\bf Three\-Vector} \& {\bfseries operator$\ast$=} (double rhs)\label{classThreeVector_a2eafdc75f9778ebe503e8af863442d8d}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Three\-Vector.\-h\end{DoxyCompactItemize}
