\section{E\-V\-E\-N\-T\-:\-:Track Class Reference}
\label{classEVENT_1_1Track}\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}}


The \doxyref{L\-C\-I\-O}{p.}{classEVENT_1_1LCIO} track class.  




{\ttfamily \#include $<$pre-\/generated/\-E\-V\-E\-N\-T/\-Track.\-h$>$}

Inheritance diagram for E\-V\-E\-N\-T\-:\-:Track\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=5.000000cm]{classEVENT_1_1Track}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef {\bf Track} {\bf lcobject\-\_\-type}\label{classEVENT_1_1Track_ac223084bfb799e7745641f70861f7a29}

\begin{DoxyCompactList}\small\item\em Useful typedef for template programming with \doxyref{L\-C\-I\-O}{p.}{classEVENT_1_1LCIO}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual {\bf $\sim$\-Track} ()\label{classEVENT_1_1Track_acdd31c66fdf68a3a137b5b88221df9ca}

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
virtual int {\bf get\-Type} () const =0
\begin{DoxyCompactList}\small\item\em Flagword that defines the type of track. \end{DoxyCompactList}\item 
virtual float {\bf get\-D0} () const =0
\begin{DoxyCompactList}\small\item\em Impact paramter of the track in (r-\/phi). \end{DoxyCompactList}\item 
virtual float {\bf get\-Phi} () const =0
\begin{DoxyCompactList}\small\item\em Phi of the track at the reference point. \end{DoxyCompactList}\item 
virtual float {\bf get\-Omega} () const =0
\begin{DoxyCompactList}\small\item\em Omega is the signed curvature of the track in [1/mm]. \end{DoxyCompactList}\item 
virtual float {\bf get\-Z0} () const =0
\begin{DoxyCompactList}\small\item\em Impact paramter of the track in (r-\/z). \end{DoxyCompactList}\item 
virtual float {\bf get\-Tan\-Lambda} () const =0
\begin{DoxyCompactList}\small\item\em Lambda is the dip angle of the track in r-\/z at the reference point. \end{DoxyCompactList}\item 
virtual const {\bf Float\-Vec} \& {\bf get\-Cov\-Matrix} () const =0
\begin{DoxyCompactList}\small\item\em Covariance matrix of the track parameters. \end{DoxyCompactList}\item 
virtual const float $\ast$ {\bf get\-Reference\-Point} () const =0
\begin{DoxyCompactList}\small\item\em Reference point of the track parameters. \end{DoxyCompactList}\item 
virtual float {\bf get\-Chi2} () const =0
\begin{DoxyCompactList}\small\item\em True if the reference point is the point of closest approach. \end{DoxyCompactList}\item 
virtual int {\bf get\-Ndf} () const =0\label{classEVENT_1_1Track_a1a643324d9c79d3abeff94cc0098f36d}

\begin{DoxyCompactList}\small\item\em Number of degrees of freedom of the track fit. \end{DoxyCompactList}\item 
virtual float {\bf getd\-Edx} () const =0\label{classEVENT_1_1Track_ad171f1e2fb6860aa421dc63c74855077}

\begin{DoxyCompactList}\small\item\em d\-Edx of the track. \end{DoxyCompactList}\item 
virtual float {\bf getd\-Edx\-Error} () const =0\label{classEVENT_1_1Track_a6ee6f5c0abc444774df19ab442659a89}

\begin{DoxyCompactList}\small\item\em Error of d\-Edx. \end{DoxyCompactList}\item 
virtual float {\bf get\-Radius\-Of\-Innermost\-Hit} () const =0
\begin{DoxyCompactList}\small\item\em The radius of the innermost hit that has been used in the track fit. \end{DoxyCompactList}\item 
virtual const {\bf Int\-Vec} \& {\bf get\-Subdetector\-Hit\-Numbers} () const =0
\begin{DoxyCompactList}\small\item\em A vector that holds the number of hits in particular subdetectors. \end{DoxyCompactList}\item 
virtual const {\bf Track\-Vec} \& {\bf get\-Tracks} () const =0\label{classEVENT_1_1Track_af7b93b45a24ddf5ff9a173c832a1d995}

\begin{DoxyCompactList}\small\item\em The tracks that have been combined to this track. \end{DoxyCompactList}\item 
virtual const {\bf Track\-State\-Vec} \& {\bf get\-Track\-States} () const =0
\begin{DoxyCompactList}\small\item\em Returns track states associtated to this track. \end{DoxyCompactList}\item 
virtual const {\bf Track\-State} $\ast$ {\bf get\-Closest\-Track\-State} (float x, float y, float z) const =0
\begin{DoxyCompactList}\small\item\em Returns track state closest to the given point. \end{DoxyCompactList}\item 
virtual const {\bf Track\-State} $\ast$ {\bf get\-Track\-State} (int location) const =0
\begin{DoxyCompactList}\small\item\em Returns track state for the given location -\/ or N\-U\-L\-L if not found. \end{DoxyCompactList}\item 
virtual const {\bf Tracker\-Hit\-Vec} \& {\bf get\-Tracker\-Hits} () const =0\label{classEVENT_1_1Track_a895b4abb3b82a6653f9613a708efbd79}

\begin{DoxyCompactList}\small\item\em Optionaly ( check/set flag(\-L\-C\-I\-O\-::\-T\-R\-B\-I\-T\-\_\-\-H\-I\-T\-S)==1) return the hits that have been used to create this track. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
The \doxyref{L\-C\-I\-O}{p.}{classEVENT_1_1LCIO} track class. 

The helix parameterization follows that of the L3 experiment at L\-E\-P. A detailed description of the track parameters is given in the L\-C-\/\-Note L\-C-\/\-D\-E\-T-\/2006-\/004 \char`\"{}\-Track Parameters in L\-C\-I\-O\char`\"{} {\tt (pdf)}.

\begin{DoxyAuthor}{Author}
gaede 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
Track.\-aid,v 1.\-15 2007-\/09-\/18 09\-:47\-:09 gaede Exp 
\end{DoxyParagraph}


\subsection{Member Function Documentation}
\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}!get\-Chi2@{get\-Chi2}}
\index{get\-Chi2@{get\-Chi2}!EVENT::Track@{E\-V\-E\-N\-T\-::\-Track}}
\subsubsection[{get\-Chi2}]{\setlength{\rightskip}{0pt plus 5cm}virtual float E\-V\-E\-N\-T\-::\-Track\-::get\-Chi2 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1Track_ace30ff2db4bb134ee422706a4ff9f904}


True if the reference point is the point of closest approach. 

Chi$^\wedge$2 of the track fit. 

Implemented in {\bf I\-M\-P\-L\-::\-Track\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackImpl_ac14eed7466f5c48470f36a1ee0554e1f}.



Referenced by S\-I\-O\-::\-S\-I\-O\-Track\-Handler\-::write().

\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}!get\-Closest\-Track\-State@{get\-Closest\-Track\-State}}
\index{get\-Closest\-Track\-State@{get\-Closest\-Track\-State}!EVENT::Track@{E\-V\-E\-N\-T\-::\-Track}}
\subsubsection[{get\-Closest\-Track\-State}]{\setlength{\rightskip}{0pt plus 5cm}virtual const {\bf Track\-State}$\ast$ E\-V\-E\-N\-T\-::\-Track\-::get\-Closest\-Track\-State (
\begin{DoxyParamCaption}
\item[{float}]{x, }
\item[{float}]{y, }
\item[{float}]{z}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1Track_a4b130ba9a0d4374a92ed6896b99d3b42}


Returns track state closest to the given point. 

\begin{DoxySeeAlso}{See Also}
\doxyref{Track\-State}{p.}{classEVENT_1_1TrackState}. 
\end{DoxySeeAlso}


Implemented in {\bf I\-M\-P\-L\-::\-Track\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackImpl_a24c7ca1f9f077a09361e2dea0c72ebed}.

\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}!get\-Cov\-Matrix@{get\-Cov\-Matrix}}
\index{get\-Cov\-Matrix@{get\-Cov\-Matrix}!EVENT::Track@{E\-V\-E\-N\-T\-::\-Track}}
\subsubsection[{get\-Cov\-Matrix}]{\setlength{\rightskip}{0pt plus 5cm}virtual const {\bf Float\-Vec}\& E\-V\-E\-N\-T\-::\-Track\-::get\-Cov\-Matrix (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1Track_afed99dff79b20cc69a5f3eded2d71732}


Covariance matrix of the track parameters. 

Stored as lower triangle matrix where the order of parameters is\-: d0, phi, omega, z0, tan(lambda). So we have cov(d0,d0), cov( phi, d0 ), cov( phi, phi), ... Information is stored in the first \doxyref{Track\-State}{p.}{classEVENT_1_1TrackState} of this \doxyref{Track}{p.}{classEVENT_1_1Track}, \begin{DoxySeeAlso}{See Also}
\doxyref{Track\-State}{p.}{classEVENT_1_1TrackState}. 
\end{DoxySeeAlso}


Implemented in {\bf I\-M\-P\-L\-::\-Track\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackImpl_a9471b629fb1007a65f2a14dd3cf83998}.

\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}!get\-D0@{get\-D0}}
\index{get\-D0@{get\-D0}!EVENT::Track@{E\-V\-E\-N\-T\-::\-Track}}
\subsubsection[{get\-D0}]{\setlength{\rightskip}{0pt plus 5cm}virtual float E\-V\-E\-N\-T\-::\-Track\-::get\-D0 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1Track_a3e3649ae573d58ce5a32dc45bf320982}


Impact paramter of the track in (r-\/phi). 

Information is stored in the first \doxyref{Track\-State}{p.}{classEVENT_1_1TrackState} of this \doxyref{Track}{p.}{classEVENT_1_1Track}, \begin{DoxySeeAlso}{See Also}
\doxyref{Track\-State}{p.}{classEVENT_1_1TrackState}. 
\end{DoxySeeAlso}


Implemented in {\bf I\-M\-P\-L\-::\-Track\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackImpl_a6ec9c9655798cb71e55517ac497b3f54}.

\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}!get\-Omega@{get\-Omega}}
\index{get\-Omega@{get\-Omega}!EVENT::Track@{E\-V\-E\-N\-T\-::\-Track}}
\subsubsection[{get\-Omega}]{\setlength{\rightskip}{0pt plus 5cm}virtual float E\-V\-E\-N\-T\-::\-Track\-::get\-Omega (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1Track_abe6f795acf0b37c4556613cc2d158f61}


Omega is the signed curvature of the track in [1/mm]. 

The sign is that of the particle's charge. Information is stored in the first \doxyref{Track\-State}{p.}{classEVENT_1_1TrackState} of this \doxyref{Track}{p.}{classEVENT_1_1Track}, \begin{DoxySeeAlso}{See Also}
\doxyref{Track\-State}{p.}{classEVENT_1_1TrackState}. 
\end{DoxySeeAlso}


Implemented in {\bf I\-M\-P\-L\-::\-Track\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackImpl_af2d4eb11c4389cf5539607771e19c41b}.

\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}!get\-Phi@{get\-Phi}}
\index{get\-Phi@{get\-Phi}!EVENT::Track@{E\-V\-E\-N\-T\-::\-Track}}
\subsubsection[{get\-Phi}]{\setlength{\rightskip}{0pt plus 5cm}virtual float E\-V\-E\-N\-T\-::\-Track\-::get\-Phi (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1Track_ab9f657bb39bc567a37869fa1c673b651}


Phi of the track at the reference point. 

\begin{DoxySeeAlso}{See Also}
\doxyref{get\-Reference\-Point}{p.}{classEVENT_1_1Track_a216d20fe025ee338c1a301200774e3fa} Information is stored in the first \doxyref{Track\-State}{p.}{classEVENT_1_1TrackState} of this \doxyref{Track}{p.}{classEVENT_1_1Track}, 

\doxyref{Track\-State}{p.}{classEVENT_1_1TrackState}. 
\end{DoxySeeAlso}


Implemented in {\bf I\-M\-P\-L\-::\-Track\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackImpl_ad8b6beae01a9ca022613be36973af232}.

\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}!get\-Radius\-Of\-Innermost\-Hit@{get\-Radius\-Of\-Innermost\-Hit}}
\index{get\-Radius\-Of\-Innermost\-Hit@{get\-Radius\-Of\-Innermost\-Hit}!EVENT::Track@{E\-V\-E\-N\-T\-::\-Track}}
\subsubsection[{get\-Radius\-Of\-Innermost\-Hit}]{\setlength{\rightskip}{0pt plus 5cm}virtual float E\-V\-E\-N\-T\-::\-Track\-::get\-Radius\-Of\-Innermost\-Hit (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1Track_a919c0c095530782842dfa686ac23913b}


The radius of the innermost hit that has been used in the track fit. 

Helps to detect V0 tracks with small impact paramters or heavy mesons. To be used as convenient information or if hits are not stored in the data set, e.\-g. D\-S\-T or Fast\-M\-C. 

Implemented in {\bf I\-M\-P\-L\-::\-Track\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackImpl_ae496d83b51a4eca3dc9ce235619ed62b}.



Referenced by S\-I\-O\-::\-S\-I\-O\-Track\-Handler\-::write().

\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}!get\-Reference\-Point@{get\-Reference\-Point}}
\index{get\-Reference\-Point@{get\-Reference\-Point}!EVENT::Track@{E\-V\-E\-N\-T\-::\-Track}}
\subsubsection[{get\-Reference\-Point}]{\setlength{\rightskip}{0pt plus 5cm}virtual const float$\ast$ E\-V\-E\-N\-T\-::\-Track\-::get\-Reference\-Point (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1Track_a216d20fe025ee338c1a301200774e3fa}


Reference point of the track parameters. 

The default for the reference point is the point of closest approach. Information is stored in the first \doxyref{Track\-State}{p.}{classEVENT_1_1TrackState} of this \doxyref{Track}{p.}{classEVENT_1_1Track}, \begin{DoxySeeAlso}{See Also}
\doxyref{Track\-State}{p.}{classEVENT_1_1TrackState}. 
\end{DoxySeeAlso}


Implemented in {\bf I\-M\-P\-L\-::\-Track\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackImpl_afc9de64907afdd26b4f9bd22afd087ba}.

\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}!get\-Subdetector\-Hit\-Numbers@{get\-Subdetector\-Hit\-Numbers}}
\index{get\-Subdetector\-Hit\-Numbers@{get\-Subdetector\-Hit\-Numbers}!EVENT::Track@{E\-V\-E\-N\-T\-::\-Track}}
\subsubsection[{get\-Subdetector\-Hit\-Numbers}]{\setlength{\rightskip}{0pt plus 5cm}virtual const {\bf Int\-Vec}\& E\-V\-E\-N\-T\-::\-Track\-::get\-Subdetector\-Hit\-Numbers (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1Track_aff620ae9a6d15b2a9a949c1e73bfef16}


A vector that holds the number of hits in particular subdetectors. 

The mapping of indices to subdetectors is implementation dependent. To be used as convenient information or if hits are not stored in the data set, e.\-g. D\-S\-T or Fast\-M\-C. Check/set collection variable Track\-Subdetector\-Names for decoding the indices. 

Implemented in {\bf I\-M\-P\-L\-::\-Track\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackImpl_a57d856af4d29f1a678eed7c30a290eac}.



Referenced by S\-I\-O\-::\-S\-I\-O\-Track\-Handler\-::write().

\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}!get\-Tan\-Lambda@{get\-Tan\-Lambda}}
\index{get\-Tan\-Lambda@{get\-Tan\-Lambda}!EVENT::Track@{E\-V\-E\-N\-T\-::\-Track}}
\subsubsection[{get\-Tan\-Lambda}]{\setlength{\rightskip}{0pt plus 5cm}virtual float E\-V\-E\-N\-T\-::\-Track\-::get\-Tan\-Lambda (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1Track_ab1a9d45c18519c16226b7149a47fa720}


Lambda is the dip angle of the track in r-\/z at the reference point. 

\begin{DoxySeeAlso}{See Also}
\doxyref{get\-Reference\-Point}{p.}{classEVENT_1_1Track_a216d20fe025ee338c1a301200774e3fa} Information is stored in the first \doxyref{Track\-State}{p.}{classEVENT_1_1TrackState} of this \doxyref{Track}{p.}{classEVENT_1_1Track}, 

\doxyref{Track\-State}{p.}{classEVENT_1_1TrackState}. 
\end{DoxySeeAlso}


Implemented in {\bf I\-M\-P\-L\-::\-Track\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackImpl_af811a58709f4f266677dbd108c391cf1}.

\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}!get\-Track\-State@{get\-Track\-State}}
\index{get\-Track\-State@{get\-Track\-State}!EVENT::Track@{E\-V\-E\-N\-T\-::\-Track}}
\subsubsection[{get\-Track\-State}]{\setlength{\rightskip}{0pt plus 5cm}virtual const {\bf Track\-State}$\ast$ E\-V\-E\-N\-T\-::\-Track\-::get\-Track\-State (
\begin{DoxyParamCaption}
\item[{int}]{location}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1Track_ac3ad439bdd1f1945bd2f154ef44ac29a}


Returns track state for the given location -\/ or N\-U\-L\-L if not found. 

\begin{DoxySeeAlso}{See Also}
\doxyref{Track\-State}{p.}{classEVENT_1_1TrackState}. location can be\-: Track\-State\-::\-At\-I\-P, Track\-State\-::\-At\-First\-Hit, Track\-State\-::\-At\-Last\-Hit, Track\-State\-::\-At\-Calorimeter, Track\-State\-::\-At\-Vertex, Track\-State\-::\-At\-Other 
\end{DoxySeeAlso}


Implemented in {\bf I\-M\-P\-L\-::\-Track\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackImpl_a323356959bcd3254528f3a0f064e17ed}.

\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}!get\-Track\-States@{get\-Track\-States}}
\index{get\-Track\-States@{get\-Track\-States}!EVENT::Track@{E\-V\-E\-N\-T\-::\-Track}}
\subsubsection[{get\-Track\-States}]{\setlength{\rightskip}{0pt plus 5cm}virtual const {\bf Track\-State\-Vec}\& E\-V\-E\-N\-T\-::\-Track\-::get\-Track\-States (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1Track_a8e37e036c855548c48e62e482a1eba69}


Returns track states associtated to this track. 

\begin{DoxySeeAlso}{See Also}
\doxyref{Track\-State}{p.}{classEVENT_1_1TrackState}. 
\end{DoxySeeAlso}


Implemented in {\bf I\-M\-P\-L\-::\-Track\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackImpl_a4351f126e6ae0039f7f50053ba381245}.



Referenced by S\-I\-O\-::\-S\-I\-O\-Track\-Handler\-::write().

\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}!get\-Type@{get\-Type}}
\index{get\-Type@{get\-Type}!EVENT::Track@{E\-V\-E\-N\-T\-::\-Track}}
\subsubsection[{get\-Type}]{\setlength{\rightskip}{0pt plus 5cm}virtual int E\-V\-E\-N\-T\-::\-Track\-::get\-Type (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1Track_a4ebf194e2773279faafcc72a3207cd55}


Flagword that defines the type of track. 

Bits 0-\/15 can be used to denote the subdetectors that have contributed hits used in the track fit. For the definition of the bits check/\-Set the collection variables Track\-Type\-Bit\-Names and Track\-Type\-Bit\-Indices. Bits 16-\/31 are used internally. 

Implemented in {\bf I\-M\-P\-L\-::\-Track\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackImpl_a5409466912bdf7bc74c93366734c18da}.



Referenced by S\-I\-O\-::\-S\-I\-O\-Track\-Handler\-::write().

\index{E\-V\-E\-N\-T\-::\-Track@{E\-V\-E\-N\-T\-::\-Track}!get\-Z0@{get\-Z0}}
\index{get\-Z0@{get\-Z0}!EVENT::Track@{E\-V\-E\-N\-T\-::\-Track}}
\subsubsection[{get\-Z0}]{\setlength{\rightskip}{0pt plus 5cm}virtual float E\-V\-E\-N\-T\-::\-Track\-::get\-Z0 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1Track_ac532d8b138587882036cc408de7f10fd}


Impact paramter of the track in (r-\/z). 

Information is stored in the first \doxyref{Track\-State}{p.}{classEVENT_1_1TrackState} of this \doxyref{Track}{p.}{classEVENT_1_1Track}, \begin{DoxySeeAlso}{See Also}
\doxyref{Track\-State}{p.}{classEVENT_1_1TrackState}. 
\end{DoxySeeAlso}


Implemented in {\bf I\-M\-P\-L\-::\-Track\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackImpl_a5f32b4f42e7713f279beef96ef7f72da}.



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