\hypertarget{classTrkGeomCut}{
\section{TrkGeomCut Class Reference}
\label{classTrkGeomCut}\index{TrkGeomCut@{TrkGeomCut}}
}
The tracker fiducial acceptance cut. This cut checks if the track is inside the fiducial acceptance chosen for the tracker. CUT DEPENDENCIES: TrkPhysSin for object trkTrack.  


{\tt \#include $<$TrkGeomCut.h$>$}

Inheritance diagram for TrkGeomCut::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classTrkGeomCut}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
\hyperlink{classTrkGeomCut_fd4f9fc60d3f2b8d71f277b4b2b231fd}{TrkGeomCut} (const char $\ast$cutName, float xTol, float yTol)
\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item 
\hyperlink{classTrkGeomCut_6ec9a866e99b67a1f882d9113c995ccc}{$\sim$TrkGeomCut} ()
\begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\item 
int \hyperlink{classTrkGeomCut_4fef0bbfb92036676974671133e1ce5a}{Check} (PamLevel2 $\ast$event)
\begin{CompactList}\small\item\em The tracker fiducial acceptance check. \item\end{CompactList}\end{CompactItemize}
\subsection*{Private Attributes}
\begin{CompactItemize}
\item 
float \hyperlink{classTrkGeomCut_81c6ed45a6a3bac7b2ccad434bd92af7}{\_\-xTol}
\item 
float \hyperlink{classTrkGeomCut_1f5b9ce6bf84d9d5d905dd65661bb2e7}{\_\-yTol}
\end{CompactItemize}


\subsection{Detailed Description}
The tracker fiducial acceptance cut. This cut checks if the track is inside the fiducial acceptance chosen for the tracker. CUT DEPENDENCIES: TrkPhysSin for object trkTrack. 

Definition at line 20 of file TrkGeomCut.h.

\subsection{Constructor \& Destructor Documentation}
\hypertarget{classTrkGeomCut_fd4f9fc60d3f2b8d71f277b4b2b231fd}{
\index{TrkGeomCut@{TrkGeomCut}!TrkGeomCut@{TrkGeomCut}}
\index{TrkGeomCut@{TrkGeomCut}!TrkGeomCut@{TrkGeomCut}}
\subsubsection[{TrkGeomCut}]{\setlength{\rightskip}{0pt plus 5cm}TrkGeomCut::TrkGeomCut (const char $\ast$ {\em cutName}, \/  float {\em xTol}, \/  float {\em yTol})\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{classTrkGeomCut_fd4f9fc60d3f2b8d71f277b4b2b231fd}


Constructor. 

The parameters are the width of the regions on each side of a view that define the fiducial acceptance region. The detector size is therefore reduce by an amount of xTol (yTol) on each side of the X (Y) view.

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em cutName}]The cut's name. \item[{\em xTol}]The fiducial border on X view in cm. \item[{\em yTol}]The fiducial border on Y view in cm. \end{description}
\end{Desc}


Definition at line 33 of file TrkGeomCut.h.\hypertarget{classTrkGeomCut_6ec9a866e99b67a1f882d9113c995ccc}{
\index{TrkGeomCut@{TrkGeomCut}!$\sim$TrkGeomCut@{$\sim$TrkGeomCut}}
\index{$\sim$TrkGeomCut@{$\sim$TrkGeomCut}!TrkGeomCut@{TrkGeomCut}}
\subsubsection[{$\sim$TrkGeomCut}]{\setlength{\rightskip}{0pt plus 5cm}TrkGeomCut::$\sim$TrkGeomCut ()\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{classTrkGeomCut_6ec9a866e99b67a1f882d9113c995ccc}


Destructor. 



Definition at line 37 of file TrkGeomCut.h.

\subsection{Member Function Documentation}
\hypertarget{classTrkGeomCut_4fef0bbfb92036676974671133e1ce5a}{
\index{TrkGeomCut@{TrkGeomCut}!Check@{Check}}
\index{Check@{Check}!TrkGeomCut@{TrkGeomCut}}
\subsubsection[{Check}]{\setlength{\rightskip}{0pt plus 5cm}int TrkGeomCut::Check (PamLevel2 $\ast$ {\em event})\hspace{0.3cm}{\tt  \mbox{[}virtual\mbox{]}}}}
\label{classTrkGeomCut_4fef0bbfb92036676974671133e1ce5a}


The tracker fiducial acceptance check. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em event}]The event to analyze. \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]\hyperlink{CommonDefs_8h_c857f4b76ae431837cbf61fd74863b6c}{CUTOK} if the track is inside the fiducial acceptance. 

0 otherwise. \end{Desc}


Implements \hyperlink{classPamCut_a874600461950d1f2b75ce3938f91cbe}{PamCut}.

Definition at line 12 of file TrkGeomCut.cpp.

References \_\-xTol, \_\-yTol, and CUTOK.

\subsection{Member Data Documentation}
\hypertarget{classTrkGeomCut_81c6ed45a6a3bac7b2ccad434bd92af7}{
\index{TrkGeomCut@{TrkGeomCut}!\_\-xTol@{\_\-xTol}}
\index{\_\-xTol@{\_\-xTol}!TrkGeomCut@{TrkGeomCut}}
\subsubsection[{\_\-xTol}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TrkGeomCut::\_\-xTol}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}
\label{classTrkGeomCut_81c6ed45a6a3bac7b2ccad434bd92af7}




Definition at line 50 of file TrkGeomCut.h.

Referenced by Check().\hypertarget{classTrkGeomCut_1f5b9ce6bf84d9d5d905dd65661bb2e7}{
\index{TrkGeomCut@{TrkGeomCut}!\_\-yTol@{\_\-yTol}}
\index{\_\-yTol@{\_\-yTol}!TrkGeomCut@{TrkGeomCut}}
\subsubsection[{\_\-yTol}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TrkGeomCut::\_\-yTol}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}
\label{classTrkGeomCut_1f5b9ce6bf84d9d5d905dd65661bb2e7}




Definition at line 51 of file TrkGeomCut.h.

Referenced by Check().

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
TrkCuts/TrkGeomCut/\hyperlink{TrkGeomCut_8h}{TrkGeomCut.h}\item 
TrkCuts/TrkGeomCut/\hyperlink{TrkGeomCut_8cpp}{TrkGeomCut.cpp}\end{CompactItemize}
