| 1 | \hypertarget{classTrkPhSinCut}{ | 
| 2 | \section{TrkPhSinCut Class Reference} | 
| 3 | \label{classTrkPhSinCut}\index{TrkPhSinCut@{TrkPhSinCut}} | 
| 4 | } | 
| 5 | The single physical track cut. Only events with a single physical track (selected according to the specified sorting method) survive this selection. | 
| 6 |  | 
| 7 |  | 
| 8 | {\tt \#include $<$TrkPhSinCut.h$>$} | 
| 9 |  | 
| 10 | Inheritance diagram for TrkPhSinCut::\begin{figure}[H] | 
| 11 | \begin{center} | 
| 12 | \leavevmode | 
| 13 | \includegraphics[height=2cm]{classTrkPhSinCut} | 
| 14 | \end{center} | 
| 15 | \end{figure} | 
| 16 | \subsection*{Public Member Functions} | 
| 17 | \begin{CompactItemize} | 
| 18 | \item | 
| 19 | \hyperlink{classTrkPhSinCut_059ae79141d4e39863874fb92bb1df6d}{TrkPhSinCut} (const char $\ast$cutName, const char $\ast$sortingMethod) | 
| 20 | \begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item | 
| 21 | \hyperlink{classTrkPhSinCut_6dcbcf5f2b133f0493b2140d1d993907}{$\sim$TrkPhSinCut} () | 
| 22 | \begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\item | 
| 23 | int \hyperlink{classTrkPhSinCut_c9529432c0c9b8667c5c97ea824a7c93}{Check} (PamLevel2 $\ast$event) | 
| 24 | \begin{CompactList}\small\item\em The single physical track check. \item\end{CompactList}\end{CompactItemize} | 
| 25 | \subsection*{Public Attributes} | 
| 26 | \begin{CompactItemize} | 
| 27 | \item | 
| 28 | int \hyperlink{classTrkPhSinCut_542b80112113dc6e915934cfec1bb6a5}{iTrackTof} | 
| 29 | \begin{CompactList}\small\item\em TOF\_\-index for TRK-track for the last good event. \item\end{CompactList}\item | 
| 30 | TrkTrack $\ast$ \hyperlink{classTrkPhSinCut_8e825d1bb1e530204caba55ebe4f3dda}{trkTrack} | 
| 31 | \begin{CompactList}\small\item\em The TrkTrack for the last good event. \item\end{CompactList}\item | 
| 32 | PamTrack $\ast$ \hyperlink{classTrkPhSinCut_f87ab859d5c5958d47ccef09ac7f9f65}{pamTrack} | 
| 33 | \begin{CompactList}\small\item\em The PamTrack for the last good event. \item\end{CompactList}\end{CompactItemize} | 
| 34 | \subsection*{Private Attributes} | 
| 35 | \begin{CompactItemize} | 
| 36 | \item | 
| 37 | const char $\ast$ \hyperlink{classTrkPhSinCut_8cfbff5ee817a3324c884a2a289b852e}{\_\-sortingMethod} | 
| 38 | \end{CompactItemize} | 
| 39 |  | 
| 40 |  | 
| 41 | \subsection{Detailed Description} | 
| 42 | The single physical track cut. Only events with a single physical track (selected according to the specified sorting method) survive this selection. | 
| 43 |  | 
| 44 | Definition at line 19 of file TrkPhSinCut.h. | 
| 45 |  | 
| 46 | \subsection{Constructor \& Destructor Documentation} | 
| 47 | \hypertarget{classTrkPhSinCut_059ae79141d4e39863874fb92bb1df6d}{ | 
| 48 | \index{TrkPhSinCut@{TrkPhSinCut}!TrkPhSinCut@{TrkPhSinCut}} | 
| 49 | \index{TrkPhSinCut@{TrkPhSinCut}!TrkPhSinCut@{TrkPhSinCut}} | 
| 50 | \subsubsection[{TrkPhSinCut}]{\setlength{\rightskip}{0pt plus 5cm}TrkPhSinCut::TrkPhSinCut (const char $\ast$ {\em cutName}, \/  const char $\ast$ {\em sortingMethod})\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}} | 
| 51 | \label{classTrkPhSinCut_059ae79141d4e39863874fb92bb1df6d} | 
| 52 |  | 
| 53 |  | 
| 54 | Constructor. | 
| 55 |  | 
| 56 | \begin{Desc} | 
| 57 | \item[Parameters:] | 
| 58 | \begin{description} | 
| 59 | \item[{\em cutName}]The cut's name. \item[{\em sortingMethod}]The sorting method to be used to select the track. \end{description} | 
| 60 | \end{Desc} | 
| 61 |  | 
| 62 |  | 
| 63 | Definition at line 28 of file TrkPhSinCut.h.\hypertarget{classTrkPhSinCut_6dcbcf5f2b133f0493b2140d1d993907}{ | 
| 64 | \index{TrkPhSinCut@{TrkPhSinCut}!$\sim$TrkPhSinCut@{$\sim$TrkPhSinCut}} | 
| 65 | \index{$\sim$TrkPhSinCut@{$\sim$TrkPhSinCut}!TrkPhSinCut@{TrkPhSinCut}} | 
| 66 | \subsubsection[{$\sim$TrkPhSinCut}]{\setlength{\rightskip}{0pt plus 5cm}TrkPhSinCut::$\sim$TrkPhSinCut ()\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}} | 
| 67 | \label{classTrkPhSinCut_6dcbcf5f2b133f0493b2140d1d993907} | 
| 68 |  | 
| 69 |  | 
| 70 | Destructor. | 
| 71 |  | 
| 72 |  | 
| 73 |  | 
| 74 | Definition at line 32 of file TrkPhSinCut.h. | 
| 75 |  | 
| 76 | \subsection{Member Function Documentation} | 
| 77 | \hypertarget{classTrkPhSinCut_c9529432c0c9b8667c5c97ea824a7c93}{ | 
| 78 | \index{TrkPhSinCut@{TrkPhSinCut}!Check@{Check}} | 
| 79 | \index{Check@{Check}!TrkPhSinCut@{TrkPhSinCut}} | 
| 80 | \subsubsection[{Check}]{\setlength{\rightskip}{0pt plus 5cm}int TrkPhSinCut::Check (PamLevel2 $\ast$ {\em event})\hspace{0.3cm}{\tt  \mbox{[}virtual\mbox{]}}}} | 
| 81 | \label{classTrkPhSinCut_c9529432c0c9b8667c5c97ea824a7c93} | 
| 82 |  | 
| 83 |  | 
| 84 | The single physical track check. | 
| 85 |  | 
| 86 | \begin{Desc} | 
| 87 | \item[Parameters:] | 
| 88 | \begin{description} | 
| 89 | \item[{\em event}]The event to analyze. \end{description} | 
| 90 | \end{Desc} | 
| 91 | \begin{Desc} | 
| 92 | \item[Returns:]\hyperlink{CommonDefs_8h_c857f4b76ae431837cbf61fd74863b6c}{CUTOK} if a single physical track has been found in the event | 
| 93 |  | 
| 94 | 0 if the event has not exactly one physical track or if the track is meaningless (nstep $>$ 100 or chi2 $<$ 0.) \end{Desc} | 
| 95 |  | 
| 96 |  | 
| 97 | Implements \hyperlink{classPamCut_a874600461950d1f2b75ce3938f91cbe}{PamCut}. | 
| 98 |  | 
| 99 | Definition at line 12 of file TrkPhSinCut.cpp. | 
| 100 |  | 
| 101 | References \_\-sortingMethod, CUTOK, iTrackTof, pamTrack, and trkTrack. | 
| 102 |  | 
| 103 | \subsection{Member Data Documentation} | 
| 104 | \hypertarget{classTrkPhSinCut_8cfbff5ee817a3324c884a2a289b852e}{ | 
| 105 | \index{TrkPhSinCut@{TrkPhSinCut}!\_\-sortingMethod@{\_\-sortingMethod}} | 
| 106 | \index{\_\-sortingMethod@{\_\-sortingMethod}!TrkPhSinCut@{TrkPhSinCut}} | 
| 107 | \subsubsection[{\_\-sortingMethod}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ {\bf TrkPhSinCut::\_\-sortingMethod}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}} | 
| 108 | \label{classTrkPhSinCut_8cfbff5ee817a3324c884a2a289b852e} | 
| 109 |  | 
| 110 |  | 
| 111 |  | 
| 112 |  | 
| 113 | Definition at line 60 of file TrkPhSinCut.h. | 
| 114 |  | 
| 115 | Referenced by Check().\hypertarget{classTrkPhSinCut_542b80112113dc6e915934cfec1bb6a5}{ | 
| 116 | \index{TrkPhSinCut@{TrkPhSinCut}!iTrackTof@{iTrackTof}} | 
| 117 | \index{iTrackTof@{iTrackTof}!TrkPhSinCut@{TrkPhSinCut}} | 
| 118 | \subsubsection[{iTrackTof}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf TrkPhSinCut::iTrackTof}}} | 
| 119 | \label{classTrkPhSinCut_542b80112113dc6e915934cfec1bb6a5} | 
| 120 |  | 
| 121 |  | 
| 122 | TOF\_\-index for TRK-track for the last good event. | 
| 123 |  | 
| 124 |  | 
| 125 |  | 
| 126 | Definition at line 44 of file TrkPhSinCut.h. | 
| 127 |  | 
| 128 | Referenced by Check().\hypertarget{classTrkPhSinCut_f87ab859d5c5958d47ccef09ac7f9f65}{ | 
| 129 | \index{TrkPhSinCut@{TrkPhSinCut}!pamTrack@{pamTrack}} | 
| 130 | \index{pamTrack@{pamTrack}!TrkPhSinCut@{TrkPhSinCut}} | 
| 131 | \subsubsection[{pamTrack}]{\setlength{\rightskip}{0pt plus 5cm}PamTrack$\ast$ {\bf TrkPhSinCut::pamTrack}}} | 
| 132 | \label{classTrkPhSinCut_f87ab859d5c5958d47ccef09ac7f9f65} | 
| 133 |  | 
| 134 |  | 
| 135 | The PamTrack for the last good event. | 
| 136 |  | 
| 137 | When this cut checks an event, it stores its PamTrack (selected according to the specified sortingMethod). This can then be used by successive cuts. | 
| 138 |  | 
| 139 | Definition at line 56 of file TrkPhSinCut.h. | 
| 140 |  | 
| 141 | Referenced by Check().\hypertarget{classTrkPhSinCut_8e825d1bb1e530204caba55ebe4f3dda}{ | 
| 142 | \index{TrkPhSinCut@{TrkPhSinCut}!trkTrack@{trkTrack}} | 
| 143 | \index{trkTrack@{trkTrack}!TrkPhSinCut@{TrkPhSinCut}} | 
| 144 | \subsubsection[{trkTrack}]{\setlength{\rightskip}{0pt plus 5cm}TrkTrack$\ast$ {\bf TrkPhSinCut::trkTrack}}} | 
| 145 | \label{classTrkPhSinCut_8e825d1bb1e530204caba55ebe4f3dda} | 
| 146 |  | 
| 147 |  | 
| 148 | The TrkTrack for the last good event. | 
| 149 |  | 
| 150 | When this cut checks an event, it stores its TrkTrack (selected according to the specified sortingMethod). This can then be used by successive cuts. | 
| 151 |  | 
| 152 | Definition at line 50 of file TrkPhSinCut.h. | 
| 153 |  | 
| 154 | Referenced by Check(). | 
| 155 |  | 
| 156 | The documentation for this class was generated from the following files:\begin{CompactItemize} | 
| 157 | \item | 
| 158 | TrkCuts/TrkPhSinCut/\hyperlink{TrkPhSinCut_8h}{TrkPhSinCut.h}\item | 
| 159 | TrkCuts/TrkPhSinCut/\hyperlink{TrkPhSinCut_8cpp}{TrkPhSinCut.cpp}\end{CompactItemize} |