18 |
\item |
\item |
19 |
\hyperlink{classTrkNucleiZCut_7cd05774c5dbdfee3350cdd6f0c24dda}{TrkNucleiZCut} (const char $\ast$cutName, unsigned int Z, float lowerLimit, float upperLimit, unsigned int minLayers=1, unsigned int howToCheck=TRKNUCLEIZ\_\-CHECKMEAN, unsigned int method=TRKNUCLEIZ\_\-RIG) |
\hyperlink{classTrkNucleiZCut_7cd05774c5dbdfee3350cdd6f0c24dda}{TrkNucleiZCut} (const char $\ast$cutName, unsigned int Z, float lowerLimit, float upperLimit, unsigned int minLayers=1, unsigned int howToCheck=TRKNUCLEIZ\_\-CHECKMEAN, unsigned int method=TRKNUCLEIZ\_\-RIG) |
20 |
\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item |
\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item |
21 |
\hyperlink{classTrkNucleiZCut_598ac3f78edc0b6add6a3959a5cd3db5}{$\sim$TrkNucleiZCut} () |
\hypertarget{classTrkNucleiZCut_598ac3f78edc0b6add6a3959a5cd3db5}{ |
22 |
|
\hyperlink{classTrkNucleiZCut_598ac3f78edc0b6add6a3959a5cd3db5}{$\sim$TrkNucleiZCut} ()} |
23 |
|
\label{classTrkNucleiZCut_598ac3f78edc0b6add6a3959a5cd3db5} |
24 |
|
|
25 |
\begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\item |
\begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\item |
26 |
int \hyperlink{classTrkNucleiZCut_de47cb3c368d7ab12a8a5236de8915a4}{Check} (PamLevel2 $\ast$event) |
int \hyperlink{classTrkNucleiZCut_de47cb3c368d7ab12a8a5236de8915a4}{Check} (PamLevel2 $\ast$event) |
27 |
\begin{CompactList}\small\item\em The TrkNucleiZ check. \item\end{CompactList}\end{CompactItemize} |
\begin{CompactList}\small\item\em The TrkNucleiZ check. \item\end{CompactList}\end{CompactItemize} |
|
\subsection*{Private Attributes} |
|
|
\begin{CompactItemize} |
|
|
\item |
|
|
unsigned int \hyperlink{classTrkNucleiZCut_1db5a5a467e45ea6f8ec170b872e0297}{\_\-Z} |
|
|
\item |
|
|
float \hyperlink{classTrkNucleiZCut_98b21b87395e0d38aa1a87f2e5c00de2}{\_\-lowerLimit} |
|
|
\item |
|
|
float \hyperlink{classTrkNucleiZCut_b570b49257637cf006d703d76b7dc1ce}{\_\-upperLimit} |
|
|
\item |
|
|
TrkNuclei $\ast$ \hyperlink{classTrkNucleiZCut_675cd3f1d0d6c37223de8b2730d487e3}{\_\-trkNuclei} |
|
|
\item |
|
|
unsigned int \hyperlink{classTrkNucleiZCut_8e0e04ab7d059dc8c43f2ca5249cb194}{\_\-minLayers} |
|
|
\item |
|
|
unsigned int \hyperlink{classTrkNucleiZCut_419d0283eb71ee710070f7117cd215d3}{\_\-howToCheck} |
|
|
\item |
|
|
unsigned int \hyperlink{classTrkNucleiZCut_e1967e1d8658b46de6dcced28964d637}{\_\-method} |
|
|
\end{CompactItemize} |
|
|
\subsection*{Static Private Attributes} |
|
|
\begin{CompactItemize} |
|
|
\item |
|
|
static const float \hyperlink{classTrkNucleiZCut_5f4e08eb4224caa786fc420c1c9c359a}{\_\-meanRigMean} \mbox{[}$\,$\mbox{]} = \{ .992, 1.99, 3., 4., 5., 6. \} |
|
|
\item |
|
|
static const float \hyperlink{classTrkNucleiZCut_84bfe9c29b38a4aae72e4f5bf147b18d}{\_\-sigmaRigMean} \mbox{[}$\,$\mbox{]} = \{ 0.06, 0.1, 0.17, 0.34, 0.44, 0.59 \} |
|
|
\item |
|
|
static const float \hyperlink{classTrkNucleiZCut_f6a35068c330d63fc534299dde1b8a82}{\_\-meanBetaMean} \mbox{[}$\,$\mbox{]} = \{ 1., 2., 3., 4., 5., 6. \} |
|
|
\item |
|
|
static const float \hyperlink{classTrkNucleiZCut_2c6e3dfa0b1cf1411d2764c6a0461119}{\_\-sigmaBetaMean} \mbox{[}$\,$\mbox{]} = \{ 0.09, 0.1, 0.17, 0.34, 0.44, 0.59 \} |
|
|
\end{CompactItemize} |
|
28 |
|
|
29 |
|
|
30 |
\subsection{Detailed Description} |
\subsection{Detailed Description} |
32 |
|
|
33 |
This cut uses the TrkNuclei library to cut events depending on particle's charge value. |
This cut uses the TrkNuclei library to cut events depending on particle's charge value. |
34 |
|
|
|
Definition at line 48 of file TrkNucleiZCut.h. |
|
|
|
|
35 |
\subsection{Constructor \& Destructor Documentation} |
\subsection{Constructor \& Destructor Documentation} |
36 |
\hypertarget{classTrkNucleiZCut_7cd05774c5dbdfee3350cdd6f0c24dda}{ |
\hypertarget{classTrkNucleiZCut_7cd05774c5dbdfee3350cdd6f0c24dda}{ |
37 |
\index{TrkNucleiZCut@{TrkNucleiZCut}!TrkNucleiZCut@{TrkNucleiZCut}} |
\index{TrkNucleiZCut@{TrkNucleiZCut}!TrkNucleiZCut@{TrkNucleiZCut}} |
53 |
\item[Returns:]\end{Desc} |
\item[Returns:]\end{Desc} |
54 |
|
|
55 |
|
|
|
Definition at line 65 of file TrkNucleiZCut.h.\hypertarget{classTrkNucleiZCut_598ac3f78edc0b6add6a3959a5cd3db5}{ |
|
|
\index{TrkNucleiZCut@{TrkNucleiZCut}!$\sim$TrkNucleiZCut@{$\sim$TrkNucleiZCut}} |
|
|
\index{$\sim$TrkNucleiZCut@{$\sim$TrkNucleiZCut}!TrkNucleiZCut@{TrkNucleiZCut}} |
|
|
\subsubsection[{$\sim$TrkNucleiZCut}]{\setlength{\rightskip}{0pt plus 5cm}TrkNucleiZCut::$\sim$TrkNucleiZCut ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}} |
|
|
\label{classTrkNucleiZCut_598ac3f78edc0b6add6a3959a5cd3db5} |
|
|
|
|
|
|
|
|
Destructor. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 72 of file TrkNucleiZCut.h. |
|
|
|
|
|
References \_\-trkNuclei. |
|
|
|
|
56 |
\subsection{Member Function Documentation} |
\subsection{Member Function Documentation} |
57 |
\hypertarget{classTrkNucleiZCut_de47cb3c368d7ab12a8a5236de8915a4}{ |
\hypertarget{classTrkNucleiZCut_de47cb3c368d7ab12a8a5236de8915a4}{ |
58 |
\index{TrkNucleiZCut@{TrkNucleiZCut}!Check@{Check}} |
\index{TrkNucleiZCut@{TrkNucleiZCut}!Check@{Check}} |
92 |
|
|
93 |
Implements \hyperlink{classPamCut_a874600461950d1f2b75ce3938f91cbe}{PamCut}. |
Implements \hyperlink{classPamCut_a874600461950d1f2b75ce3938f91cbe}{PamCut}. |
94 |
|
|
|
Definition at line 20 of file TrkNucleiZCut.cpp. |
|
|
|
|
|
References \_\-howToCheck, \_\-lowerLimit, \_\-meanBetaMean, \_\-meanRigMean, \_\-method, \_\-minLayers, \_\-sigmaBetaMean, \_\-sigmaRigMean, \_\-trkNuclei, \_\-upperLimit, \_\-Z, CUTOK, TRKNUCLEIZ\_\-BETA, TRKNUCLEIZ\_\-CHECKMEAN, TRKNUCLEIZ\_\-ILLEGALZ, TRKNUCLEIZ\_\-OUTOFBOUNDS, TRKNUCLEIZ\_\-RIG, and TRKNUCLEIZ\_\-TOOFEWLAYERS. |
|
|
|
|
|
\subsection{Member Data Documentation} |
|
|
\hypertarget{classTrkNucleiZCut_419d0283eb71ee710070f7117cd215d3}{ |
|
|
\index{TrkNucleiZCut@{TrkNucleiZCut}!\_\-howToCheck@{\_\-howToCheck}} |
|
|
\index{\_\-howToCheck@{\_\-howToCheck}!TrkNucleiZCut@{TrkNucleiZCut}} |
|
|
\subsubsection[{\_\-howToCheck}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf TrkNucleiZCut::\_\-howToCheck}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}} |
|
|
\label{classTrkNucleiZCut_419d0283eb71ee710070f7117cd215d3} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 134 of file TrkNucleiZCut.h. |
|
|
|
|
|
Referenced by Check().\hypertarget{classTrkNucleiZCut_98b21b87395e0d38aa1a87f2e5c00de2}{ |
|
|
\index{TrkNucleiZCut@{TrkNucleiZCut}!\_\-lowerLimit@{\_\-lowerLimit}} |
|
|
\index{\_\-lowerLimit@{\_\-lowerLimit}!TrkNucleiZCut@{TrkNucleiZCut}} |
|
|
\subsubsection[{\_\-lowerLimit}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TrkNucleiZCut::\_\-lowerLimit}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}} |
|
|
\label{classTrkNucleiZCut_98b21b87395e0d38aa1a87f2e5c00de2} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 130 of file TrkNucleiZCut.h. |
|
|
|
|
|
Referenced by Check().\hypertarget{classTrkNucleiZCut_f6a35068c330d63fc534299dde1b8a82}{ |
|
|
\index{TrkNucleiZCut@{TrkNucleiZCut}!\_\-meanBetaMean@{\_\-meanBetaMean}} |
|
|
\index{\_\-meanBetaMean@{\_\-meanBetaMean}!TrkNucleiZCut@{TrkNucleiZCut}} |
|
|
\subsubsection[{\_\-meanBetaMean}]{\setlength{\rightskip}{0pt plus 5cm}const float {\bf TrkNucleiZCut::\_\-meanBetaMean} = \{ 1., 2., 3., 4., 5., 6. \}\hspace{0.3cm}{\tt \mbox{[}static, private\mbox{]}}}} |
|
|
\label{classTrkNucleiZCut_f6a35068c330d63fc534299dde1b8a82} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 127 of file TrkNucleiZCut.h. |
|
|
|
|
|
Referenced by Check().\hypertarget{classTrkNucleiZCut_5f4e08eb4224caa786fc420c1c9c359a}{ |
|
|
\index{TrkNucleiZCut@{TrkNucleiZCut}!\_\-meanRigMean@{\_\-meanRigMean}} |
|
|
\index{\_\-meanRigMean@{\_\-meanRigMean}!TrkNucleiZCut@{TrkNucleiZCut}} |
|
|
\subsubsection[{\_\-meanRigMean}]{\setlength{\rightskip}{0pt plus 5cm}const float {\bf TrkNucleiZCut::\_\-meanRigMean} = \{ .992, 1.99, 3., 4., 5., 6. \}\hspace{0.3cm}{\tt \mbox{[}static, private\mbox{]}}}} |
|
|
\label{classTrkNucleiZCut_5f4e08eb4224caa786fc420c1c9c359a} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 125 of file TrkNucleiZCut.h. |
|
|
|
|
|
Referenced by Check().\hypertarget{classTrkNucleiZCut_e1967e1d8658b46de6dcced28964d637}{ |
|
|
\index{TrkNucleiZCut@{TrkNucleiZCut}!\_\-method@{\_\-method}} |
|
|
\index{\_\-method@{\_\-method}!TrkNucleiZCut@{TrkNucleiZCut}} |
|
|
\subsubsection[{\_\-method}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf TrkNucleiZCut::\_\-method}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}} |
|
|
\label{classTrkNucleiZCut_e1967e1d8658b46de6dcced28964d637} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 135 of file TrkNucleiZCut.h. |
|
|
|
|
|
Referenced by Check().\hypertarget{classTrkNucleiZCut_8e0e04ab7d059dc8c43f2ca5249cb194}{ |
|
|
\index{TrkNucleiZCut@{TrkNucleiZCut}!\_\-minLayers@{\_\-minLayers}} |
|
|
\index{\_\-minLayers@{\_\-minLayers}!TrkNucleiZCut@{TrkNucleiZCut}} |
|
|
\subsubsection[{\_\-minLayers}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf TrkNucleiZCut::\_\-minLayers}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}} |
|
|
\label{classTrkNucleiZCut_8e0e04ab7d059dc8c43f2ca5249cb194} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 133 of file TrkNucleiZCut.h. |
|
|
|
|
|
Referenced by Check().\hypertarget{classTrkNucleiZCut_2c6e3dfa0b1cf1411d2764c6a0461119}{ |
|
|
\index{TrkNucleiZCut@{TrkNucleiZCut}!\_\-sigmaBetaMean@{\_\-sigmaBetaMean}} |
|
|
\index{\_\-sigmaBetaMean@{\_\-sigmaBetaMean}!TrkNucleiZCut@{TrkNucleiZCut}} |
|
|
\subsubsection[{\_\-sigmaBetaMean}]{\setlength{\rightskip}{0pt plus 5cm}const float {\bf TrkNucleiZCut::\_\-sigmaBetaMean} = \{ 0.09, 0.1, 0.17, 0.34, 0.44, 0.59 \}\hspace{0.3cm}{\tt \mbox{[}static, private\mbox{]}}}} |
|
|
\label{classTrkNucleiZCut_2c6e3dfa0b1cf1411d2764c6a0461119} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 128 of file TrkNucleiZCut.h. |
|
|
|
|
|
Referenced by Check().\hypertarget{classTrkNucleiZCut_84bfe9c29b38a4aae72e4f5bf147b18d}{ |
|
|
\index{TrkNucleiZCut@{TrkNucleiZCut}!\_\-sigmaRigMean@{\_\-sigmaRigMean}} |
|
|
\index{\_\-sigmaRigMean@{\_\-sigmaRigMean}!TrkNucleiZCut@{TrkNucleiZCut}} |
|
|
\subsubsection[{\_\-sigmaRigMean}]{\setlength{\rightskip}{0pt plus 5cm}const float {\bf TrkNucleiZCut::\_\-sigmaRigMean} = \{ 0.06, 0.1, 0.17, 0.34, 0.44, 0.59 \}\hspace{0.3cm}{\tt \mbox{[}static, private\mbox{]}}}} |
|
|
\label{classTrkNucleiZCut_84bfe9c29b38a4aae72e4f5bf147b18d} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 126 of file TrkNucleiZCut.h. |
|
|
|
|
|
Referenced by Check().\hypertarget{classTrkNucleiZCut_675cd3f1d0d6c37223de8b2730d487e3}{ |
|
|
\index{TrkNucleiZCut@{TrkNucleiZCut}!\_\-trkNuclei@{\_\-trkNuclei}} |
|
|
\index{\_\-trkNuclei@{\_\-trkNuclei}!TrkNucleiZCut@{TrkNucleiZCut}} |
|
|
\subsubsection[{\_\-trkNuclei}]{\setlength{\rightskip}{0pt plus 5cm}TrkNuclei$\ast$ {\bf TrkNucleiZCut::\_\-trkNuclei}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}} |
|
|
\label{classTrkNucleiZCut_675cd3f1d0d6c37223de8b2730d487e3} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 132 of file TrkNucleiZCut.h. |
|
|
|
|
|
Referenced by Check(), and $\sim$TrkNucleiZCut().\hypertarget{classTrkNucleiZCut_b570b49257637cf006d703d76b7dc1ce}{ |
|
|
\index{TrkNucleiZCut@{TrkNucleiZCut}!\_\-upperLimit@{\_\-upperLimit}} |
|
|
\index{\_\-upperLimit@{\_\-upperLimit}!TrkNucleiZCut@{TrkNucleiZCut}} |
|
|
\subsubsection[{\_\-upperLimit}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TrkNucleiZCut::\_\-upperLimit}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}} |
|
|
\label{classTrkNucleiZCut_b570b49257637cf006d703d76b7dc1ce} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 131 of file TrkNucleiZCut.h. |
|
|
|
|
|
Referenced by Check().\hypertarget{classTrkNucleiZCut_1db5a5a467e45ea6f8ec170b872e0297}{ |
|
|
\index{TrkNucleiZCut@{TrkNucleiZCut}!\_\-Z@{\_\-Z}} |
|
|
\index{\_\-Z@{\_\-Z}!TrkNucleiZCut@{TrkNucleiZCut}} |
|
|
\subsubsection[{\_\-Z}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf TrkNucleiZCut::\_\-Z}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}} |
|
|
\label{classTrkNucleiZCut_1db5a5a467e45ea6f8ec170b872e0297} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 123 of file TrkNucleiZCut.h. |
|
|
|
|
|
Referenced by Check(). |
|
|
|
|
95 |
The documentation for this class was generated from the following files:\begin{CompactItemize} |
The documentation for this class was generated from the following files:\begin{CompactItemize} |
96 |
\item |
\item |
97 |
TrkCuts/TrkNucleiZCut/\hyperlink{TrkNucleiZCut_8h}{TrkNucleiZCut.h}\item |
TrkCuts/TrkNucleiZCut/\hyperlink{TrkNucleiZCut_8h}{TrkNucleiZCut.h}\item |