| 1 |
\hypertarget{TrkNucleiZCut_8h}{ |
| 2 |
\section{TrkCuts/TrkNucleiZCut/TrkNucleiZCut.h File Reference} |
| 3 |
\label{TrkNucleiZCut_8h}\index{TrkCuts/TrkNucleiZCut/TrkNucleiZCut.h@{TrkCuts/TrkNucleiZCut/TrkNucleiZCut.h}} |
| 4 |
} |
| 5 |
{\tt \#include \char`\"{}../../PamCutBase/PamCutBase.h\char`\"{}}\par |
| 6 |
{\tt \#include $<$TrkNuclei.h$>$}\par |
| 7 |
{\tt \#include $<$TH2F.h$>$}\par |
| 8 |
\subsection*{Classes} |
| 9 |
\begin{CompactItemize} |
| 10 |
\item |
| 11 |
class \hyperlink{classTrkNucleiZCut}{TrkNucleiZCut} |
| 12 |
\begin{CompactList}\small\item\em The TrkNuclei charge cut. \item\end{CompactList}\end{CompactItemize} |
| 13 |
\subsection*{Enumerations} |
| 14 |
\begin{CompactItemize} |
| 15 |
\item |
| 16 |
enum \hyperlink{TrkNucleiZCut_8h_3e78e6ef9e0abc656efc51a034b06b41}{TrkNucleiZ\_\-Return} \{ \hyperlink{TrkNucleiZCut_8h_3e78e6ef9e0abc656efc51a034b06b416dc17ce6156ddda7c99352e6e162ddbe}{TRKNUCLEIZ\_\-OUTOFBOUNDS}, |
| 17 |
\hyperlink{TrkNucleiZCut_8h_3e78e6ef9e0abc656efc51a034b06b41e5e83b509d3047083352c35e145af4aa}{TRKNUCLEIZ\_\-TOOFEWLAYERS}, |
| 18 |
\hyperlink{TrkNucleiZCut_8h_3e78e6ef9e0abc656efc51a034b06b41604446b666bec59442ef872c20903007}{TRKNUCLEIZ\_\-ILLEGALZ} |
| 19 |
\} |
| 20 |
\item |
| 21 |
enum \hyperlink{TrkNucleiZCut_8h_26b0e4535fb2372057e0cc53b865b5a8}{TrkNucleiZ\_\-method} \{ \hyperlink{TrkNucleiZCut_8h_26b0e4535fb2372057e0cc53b865b5a8fdf37c48eb87e9ac2e3013c50ec3aac6}{TRKNUCLEIZ\_\-BETA}, |
| 22 |
\hyperlink{TrkNucleiZCut_8h_26b0e4535fb2372057e0cc53b865b5a8d0803b90c3830ab4adf053f7863edad8}{TRKNUCLEIZ\_\-RIG} |
| 23 |
\} |
| 24 |
\item |
| 25 |
enum \hyperlink{TrkNucleiZCut_8h_4c885aa7c0e17adf9a7903317a2b4234}{TrkNucleiZ\_\-Check} \{ \hyperlink{TrkNucleiZCut_8h_4c885aa7c0e17adf9a7903317a2b4234aa7d5140e9c1973b2461970838f072fd}{TRKNUCLEIZ\_\-CHECKMEAN}, |
| 26 |
\hyperlink{TrkNucleiZCut_8h_4c885aa7c0e17adf9a7903317a2b4234a9bc9846d177843d2ec717c4333c90a2}{TRKNUCLEIZ\_\-CHECKSINGLEVALUES} |
| 27 |
\} |
| 28 |
\end{CompactItemize} |
| 29 |
|
| 30 |
|
| 31 |
\label{_details} |
| 32 |
\hypertarget{_details}{} |
| 33 |
\subsection{Detailed Description} |
| 34 |
The \hyperlink{classTofNucleiZCut}{TofNucleiZCut} class definition file |
| 35 |
|
| 36 |
Definition in file \hyperlink{TrkNucleiZCut_8h_source}{TrkNucleiZCut.h}. |
| 37 |
|
| 38 |
\subsection{Enumeration Type Documentation} |
| 39 |
\hypertarget{TrkNucleiZCut_8h_4c885aa7c0e17adf9a7903317a2b4234}{ |
| 40 |
\index{TrkNucleiZCut.h@{TrkNucleiZCut.h}!TrkNucleiZ\_\-Check@{TrkNucleiZ\_\-Check}} |
| 41 |
\index{TrkNucleiZ\_\-Check@{TrkNucleiZ\_\-Check}!TrkNucleiZCut.h@{TrkNucleiZCut.h}} |
| 42 |
\subsubsection[{TrkNucleiZ\_\-Check}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf TrkNucleiZ\_\-Check}}} |
| 43 |
\label{TrkNucleiZCut_8h_4c885aa7c0e17adf9a7903317a2b4234} |
| 44 |
|
| 45 |
|
| 46 |
Handy aliases to set check mean \begin{Desc} |
| 47 |
\item[Enumerator: ]\par |
| 48 |
\begin{description} |
| 49 |
\index{TRKNUCLEIZ\_\-CHECKMEAN@{TRKNUCLEIZ\_\-CHECKMEAN}!TrkNucleiZCut.h@{TrkNucleiZCut.h}}\index{TrkNucleiZCut.h@{TrkNucleiZCut.h}!TRKNUCLEIZ\_\-CHECKMEAN@{TRKNUCLEIZ\_\-CHECKMEAN}}\item[{\em |
| 50 |
\hypertarget{TrkNucleiZCut_8h_4c885aa7c0e17adf9a7903317a2b4234aa7d5140e9c1973b2461970838f072fd}{ |
| 51 |
TRKNUCLEIZ\_\-CHECKMEAN} |
| 52 |
\label{TrkNucleiZCut_8h_4c885aa7c0e17adf9a7903317a2b4234aa7d5140e9c1973b2461970838f072fd} |
| 53 |
}]Check the mean value. \index{TRKNUCLEIZ\_\-CHECKSINGLEVALUES@{TRKNUCLEIZ\_\-CHECKSINGLEVALUES}!TrkNucleiZCut.h@{TrkNucleiZCut.h}}\index{TrkNucleiZCut.h@{TrkNucleiZCut.h}!TRKNUCLEIZ\_\-CHECKSINGLEVALUES@{TRKNUCLEIZ\_\-CHECKSINGLEVALUES}}\item[{\em |
| 54 |
\hypertarget{TrkNucleiZCut_8h_4c885aa7c0e17adf9a7903317a2b4234a9bc9846d177843d2ec717c4333c90a2}{ |
| 55 |
TRKNUCLEIZ\_\-CHECKSINGLEVALUES} |
| 56 |
\label{TrkNucleiZCut_8h_4c885aa7c0e17adf9a7903317a2b4234a9bc9846d177843d2ec717c4333c90a2} |
| 57 |
}]Check each single charge from each layer. \end{description} |
| 58 |
\end{Desc} |
| 59 |
|
| 60 |
|
| 61 |
|
| 62 |
Definition at line 36 of file TrkNucleiZCut.h.\hypertarget{TrkNucleiZCut_8h_26b0e4535fb2372057e0cc53b865b5a8}{ |
| 63 |
\index{TrkNucleiZCut.h@{TrkNucleiZCut.h}!TrkNucleiZ\_\-method@{TrkNucleiZ\_\-method}} |
| 64 |
\index{TrkNucleiZ\_\-method@{TrkNucleiZ\_\-method}!TrkNucleiZCut.h@{TrkNucleiZCut.h}} |
| 65 |
\subsubsection[{TrkNucleiZ\_\-method}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf TrkNucleiZ\_\-method}}} |
| 66 |
\label{TrkNucleiZCut_8h_26b0e4535fb2372057e0cc53b865b5a8} |
| 67 |
|
| 68 |
|
| 69 |
Method to use to measure Z. \begin{Desc} |
| 70 |
\item[Enumerator: ]\par |
| 71 |
\begin{description} |
| 72 |
\index{TRKNUCLEIZ\_\-BETA@{TRKNUCLEIZ\_\-BETA}!TrkNucleiZCut.h@{TrkNucleiZCut.h}}\index{TrkNucleiZCut.h@{TrkNucleiZCut.h}!TRKNUCLEIZ\_\-BETA@{TRKNUCLEIZ\_\-BETA}}\item[{\em |
| 73 |
\hypertarget{TrkNucleiZCut_8h_26b0e4535fb2372057e0cc53b865b5a8fdf37c48eb87e9ac2e3013c50ec3aac6}{ |
| 74 |
TRKNUCLEIZ\_\-BETA} |
| 75 |
\label{TrkNucleiZCut_8h_26b0e4535fb2372057e0cc53b865b5a8fdf37c48eb87e9ac2e3013c50ec3aac6} |
| 76 |
}]Tracker dE/dx Vs. ToF beta. \index{TRKNUCLEIZ\_\-RIG@{TRKNUCLEIZ\_\-RIG}!TrkNucleiZCut.h@{TrkNucleiZCut.h}}\index{TrkNucleiZCut.h@{TrkNucleiZCut.h}!TRKNUCLEIZ\_\-RIG@{TRKNUCLEIZ\_\-RIG}}\item[{\em |
| 77 |
\hypertarget{TrkNucleiZCut_8h_26b0e4535fb2372057e0cc53b865b5a8d0803b90c3830ab4adf053f7863edad8}{ |
| 78 |
TRKNUCLEIZ\_\-RIG} |
| 79 |
\label{TrkNucleiZCut_8h_26b0e4535fb2372057e0cc53b865b5a8d0803b90c3830ab4adf053f7863edad8} |
| 80 |
}]Tracker standalon e: dE/dx Vs. rigidity. \end{description} |
| 81 |
\end{Desc} |
| 82 |
|
| 83 |
|
| 84 |
|
| 85 |
Definition at line 29 of file TrkNucleiZCut.h.\hypertarget{TrkNucleiZCut_8h_3e78e6ef9e0abc656efc51a034b06b41}{ |
| 86 |
\index{TrkNucleiZCut.h@{TrkNucleiZCut.h}!TrkNucleiZ\_\-Return@{TrkNucleiZ\_\-Return}} |
| 87 |
\index{TrkNucleiZ\_\-Return@{TrkNucleiZ\_\-Return}!TrkNucleiZCut.h@{TrkNucleiZCut.h}} |
| 88 |
\subsubsection[{TrkNucleiZ\_\-Return}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf TrkNucleiZ\_\-Return}}} |
| 89 |
\label{TrkNucleiZCut_8h_3e78e6ef9e0abc656efc51a034b06b41} |
| 90 |
|
| 91 |
|
| 92 |
Return values for rejected events \begin{Desc} |
| 93 |
\item[Enumerator: ]\par |
| 94 |
\begin{description} |
| 95 |
\index{TRKNUCLEIZ\_\-OUTOFBOUNDS@{TRKNUCLEIZ\_\-OUTOFBOUNDS}!TrkNucleiZCut.h@{TrkNucleiZCut.h}}\index{TrkNucleiZCut.h@{TrkNucleiZCut.h}!TRKNUCLEIZ\_\-OUTOFBOUNDS@{TRKNUCLEIZ\_\-OUTOFBOUNDS}}\item[{\em |
| 96 |
\hypertarget{TrkNucleiZCut_8h_3e78e6ef9e0abc656efc51a034b06b416dc17ce6156ddda7c99352e6e162ddbe}{ |
| 97 |
TRKNUCLEIZ\_\-OUTOFBOUNDS} |
| 98 |
\label{TrkNucleiZCut_8h_3e78e6ef9e0abc656efc51a034b06b416dc17ce6156ddda7c99352e6e162ddbe} |
| 99 |
}]Discarded because charge is out of bounds. \index{TRKNUCLEIZ\_\-TOOFEWLAYERS@{TRKNUCLEIZ\_\-TOOFEWLAYERS}!TrkNucleiZCut.h@{TrkNucleiZCut.h}}\index{TrkNucleiZCut.h@{TrkNucleiZCut.h}!TRKNUCLEIZ\_\-TOOFEWLAYERS@{TRKNUCLEIZ\_\-TOOFEWLAYERS}}\item[{\em |
| 100 |
\hypertarget{TrkNucleiZCut_8h_3e78e6ef9e0abc656efc51a034b06b41e5e83b509d3047083352c35e145af4aa}{ |
| 101 |
TRKNUCLEIZ\_\-TOOFEWLAYERS} |
| 102 |
\label{TrkNucleiZCut_8h_3e78e6ef9e0abc656efc51a034b06b41e5e83b509d3047083352c35e145af4aa} |
| 103 |
}]Discarded because charge can be measured in too few layers. \index{TRKNUCLEIZ\_\-ILLEGALZ@{TRKNUCLEIZ\_\-ILLEGALZ}!TrkNucleiZCut.h@{TrkNucleiZCut.h}}\index{TrkNucleiZCut.h@{TrkNucleiZCut.h}!TRKNUCLEIZ\_\-ILLEGALZ@{TRKNUCLEIZ\_\-ILLEGALZ}}\item[{\em |
| 104 |
\hypertarget{TrkNucleiZCut_8h_3e78e6ef9e0abc656efc51a034b06b41604446b666bec59442ef872c20903007}{ |
| 105 |
TRKNUCLEIZ\_\-ILLEGALZ} |
| 106 |
\label{TrkNucleiZCut_8h_3e78e6ef9e0abc656efc51a034b06b41604446b666bec59442ef872c20903007} |
| 107 |
}]Discarded because charge is not between 1 and 8. \end{description} |
| 108 |
\end{Desc} |
| 109 |
|
| 110 |
|
| 111 |
|
| 112 |
Definition at line 21 of file TrkNucleiZCut.h. |