/[PAMELA software]/PamCut/doc/Doxygen/latex/classTofNucleiZCut.tex
ViewVC logotype

Diff of /PamCut/doc/Doxygen/latex/classTofNucleiZCut.tex

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by pam-fi, Wed May 27 13:30:01 2009 UTC revision 1.3 by pam-fi, Fri Sep 25 15:43:49 2009 UTC
# Line 18  Inheritance diagram for TofNucleiZCut::\ Line 18  Inheritance diagram for TofNucleiZCut::\
18  \item  \item
19  \hyperlink{classTofNucleiZCut_0da6346342abf76e1dd481360ccccde8}{TofNucleiZCut} (const char $\ast$cutName, unsigned int Z, float lowerLimit, float upperLimit, unsigned int minLayers=6, unsigned int layersMask=0)  \hyperlink{classTofNucleiZCut_0da6346342abf76e1dd481360ccccde8}{TofNucleiZCut} (const char $\ast$cutName, unsigned int Z, float lowerLimit, float upperLimit, unsigned int minLayers=6, unsigned int layersMask=0)
20  \begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item  \begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item
21  \hyperlink{classTofNucleiZCut_330057cb64fc666c1338200753f4bc03}{$\sim$TofNucleiZCut} ()  \hypertarget{classTofNucleiZCut_330057cb64fc666c1338200753f4bc03}{
22    \hyperlink{classTofNucleiZCut_330057cb64fc666c1338200753f4bc03}{$\sim$TofNucleiZCut} ()}
23    \label{classTofNucleiZCut_330057cb64fc666c1338200753f4bc03}
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{classTofNucleiZCut_86aa8211e4afee39ff38080347bf651d}{Check} (PamLevel2 $\ast$event)  int \hyperlink{classTofNucleiZCut_86aa8211e4afee39ff38080347bf651d}{Check} (PamLevel2 $\ast$event)
27  \begin{CompactList}\small\item\em The TofNucleiZ check. \item\end{CompactList}\end{CompactItemize}  \begin{CompactList}\small\item\em The TofNucleiZ check. \item\end{CompactList}\end{CompactItemize}
 \subsection*{Private Attributes}  
 \begin{CompactItemize}  
 \item  
 unsigned int \hyperlink{classTofNucleiZCut_356fa811a65d5194dbbc4651d83530ef}{\_\-Z}  
 \item  
 \hyperlink{classSimpleMatrix}{SimpleMatrix}$<$ float $>$ \hyperlink{classTofNucleiZCut_cf873efeadca326eedc7fe647c44bd89}{\_\-mean}  
 \item  
 \hyperlink{classSimpleMatrix}{SimpleMatrix}$<$ float $>$ \hyperlink{classTofNucleiZCut_eea4796a4958fef682803939034579cf}{\_\-sigma}  
 \item  
 float \hyperlink{classTofNucleiZCut_d4436c3e8efcd48f8befda3c6395f4ed}{\_\-lowerLimit}  
 \item  
 float \hyperlink{classTofNucleiZCut_884c0edaccd86f4b121572386c42a290}{\_\-upperLimit}  
 \item  
 unsigned int \hyperlink{classTofNucleiZCut_4c74f3475f72039dea6c87ec92276c1f}{\_\-minLayers}  
 \item  
 unsigned int \hyperlink{classTofNucleiZCut_59b391889d5a9e2c4a127adb92f0277e}{\_\-layersMask}  
 \item  
 ToFNuclei $\ast$ \hyperlink{classTofNucleiZCut_6e52d79381364353da0780db39b98492}{\_\-tofNuclei}  
 \end{CompactItemize}  
 \subsection*{Static Private Attributes}  
 \begin{CompactItemize}  
 \item  
 static const float \hyperlink{classTofNucleiZCut_e9e277a7761ca24ec76c5ba04fe93ed5}{\_\-sigmaZdefault} \mbox{[}8\mbox{]} = \{ 0.12, 0.15, 0.20, 0.25, 0.32, 0.40, 0.45, 0.50 \}  
 \item  
 static const unsigned int \hyperlink{classTofNucleiZCut_bd6900afd20211e94489644410e1367f}{\_\-maskArray} \mbox{[}6\mbox{]}  
 \end{CompactItemize}  
28    
29    
30  \subsection{Detailed Description}  \subsection{Detailed Description}
31  The TofNuclei charge cut.  The TofNuclei charge cut.
32    
33  This cut uses the TofNuclei library (with only TOF standalone track information) to cut events depending on particle's charge value.  This cut uses the TofNuclei library to cut events depending on particle's charge value.
   
 Definition at line 47 of file TofNucleiZCut.h.  
34    
35  \subsection{Constructor \& Destructor Documentation}  \subsection{Constructor \& Destructor Documentation}
36  \hypertarget{classTofNucleiZCut_0da6346342abf76e1dd481360ccccde8}{  \hypertarget{classTofNucleiZCut_0da6346342abf76e1dd481360ccccde8}{
# Line 78  The charge to look for is passed to the Line 53  The charge to look for is passed to the
53  \item[See also:]\hyperlink{classTofNucleiZCut_86aa8211e4afee39ff38080347bf651d}{Check} \end{Desc}  \item[See also:]\hyperlink{classTofNucleiZCut_86aa8211e4afee39ff38080347bf651d}{Check} \end{Desc}
54    
55    
 Definition at line 19 of file TofNucleiZCut.cpp.  
   
 References \_\-mean, \_\-sigma, and \_\-sigmaZdefault.\hypertarget{classTofNucleiZCut_330057cb64fc666c1338200753f4bc03}{  
 \index{TofNucleiZCut@{TofNucleiZCut}!$\sim$TofNucleiZCut@{$\sim$TofNucleiZCut}}  
 \index{$\sim$TofNucleiZCut@{$\sim$TofNucleiZCut}!TofNucleiZCut@{TofNucleiZCut}}  
 \subsubsection[{$\sim$TofNucleiZCut}]{\setlength{\rightskip}{0pt plus 5cm}TofNucleiZCut::$\sim$TofNucleiZCut ()\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}  
 \label{classTofNucleiZCut_330057cb64fc666c1338200753f4bc03}  
   
   
 Destructor.  
   
   
   
 Definition at line 67 of file TofNucleiZCut.h.  
   
 References \_\-tofNuclei.  
   
56  \subsection{Member Function Documentation}  \subsection{Member Function Documentation}
57  \hypertarget{classTofNucleiZCut_86aa8211e4afee39ff38080347bf651d}{  \hypertarget{classTofNucleiZCut_86aa8211e4afee39ff38080347bf651d}{
58  \index{TofNucleiZCut@{TofNucleiZCut}!Check@{Check}}  \index{TofNucleiZCut@{TofNucleiZCut}!Check@{Check}}
# Line 134  The charge of the particle is detrmined Line 92  The charge of the particle is detrmined
92    
93  Implements \hyperlink{classPamCut_a874600461950d1f2b75ce3938f91cbe}{PamCut}.  Implements \hyperlink{classPamCut_a874600461950d1f2b75ce3938f91cbe}{PamCut}.
94    
 Definition at line 78 of file TofNucleiZCut.cpp.  
   
 References \_\-layersMask, \_\-lowerLimit, \_\-maskArray, \_\-mean, \_\-minLayers, \_\-sigma, \_\-tofNuclei, \_\-upperLimit, \_\-Z, CUTOK, TOFNUCLEIZ\_\-ILLEGALZ, TOFNUCLEIZ\_\-OUTOFBOUNDS, and TOFNUCLEIZ\_\-TOOFEWLAYERS.  
   
 \subsection{Member Data Documentation}  
 \hypertarget{classTofNucleiZCut_59b391889d5a9e2c4a127adb92f0277e}{  
 \index{TofNucleiZCut@{TofNucleiZCut}!\_\-layersMask@{\_\-layersMask}}  
 \index{\_\-layersMask@{\_\-layersMask}!TofNucleiZCut@{TofNucleiZCut}}  
 \subsubsection[{\_\-layersMask}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf TofNucleiZCut::\_\-layersMask}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}  
 \label{classTofNucleiZCut_59b391889d5a9e2c4a127adb92f0277e}  
   
   
   
   
 Definition at line 149 of file TofNucleiZCut.h.  
   
 Referenced by Check().\hypertarget{classTofNucleiZCut_d4436c3e8efcd48f8befda3c6395f4ed}{  
 \index{TofNucleiZCut@{TofNucleiZCut}!\_\-lowerLimit@{\_\-lowerLimit}}  
 \index{\_\-lowerLimit@{\_\-lowerLimit}!TofNucleiZCut@{TofNucleiZCut}}  
 \subsubsection[{\_\-lowerLimit}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TofNucleiZCut::\_\-lowerLimit}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}  
 \label{classTofNucleiZCut_d4436c3e8efcd48f8befda3c6395f4ed}  
   
   
   
   
 Definition at line 146 of file TofNucleiZCut.h.  
   
 Referenced by Check().\hypertarget{classTofNucleiZCut_bd6900afd20211e94489644410e1367f}{  
 \index{TofNucleiZCut@{TofNucleiZCut}!\_\-maskArray@{\_\-maskArray}}  
 \index{\_\-maskArray@{\_\-maskArray}!TofNucleiZCut@{TofNucleiZCut}}  
 \subsubsection[{\_\-maskArray}]{\setlength{\rightskip}{0pt plus 5cm}const unsigned int {\bf TofNucleiZCut::\_\-maskArray}\hspace{0.3cm}{\tt  \mbox{[}static, private\mbox{]}}}}  
 \label{classTofNucleiZCut_bd6900afd20211e94489644410e1367f}  
   
   
 \textbf{Initial value:}  
   
 \begin{Code}\begin{verbatim} { TOFNUCLEIZ_S11, TOFNUCLEIZ_S12, TOFNUCLEIZ_S21, TOFNUCLEIZ_S22,  
     TOFNUCLEIZ_S31, TOFNUCLEIZ_S32 }  
 \end{verbatim}  
 \end{Code}  
   
   
 Definition at line 152 of file TofNucleiZCut.h.  
   
 Referenced by Check().\hypertarget{classTofNucleiZCut_cf873efeadca326eedc7fe647c44bd89}{  
 \index{TofNucleiZCut@{TofNucleiZCut}!\_\-mean@{\_\-mean}}  
 \index{\_\-mean@{\_\-mean}!TofNucleiZCut@{TofNucleiZCut}}  
 \subsubsection[{\_\-mean}]{\setlength{\rightskip}{0pt plus 5cm}{\bf SimpleMatrix}$<$float$>$ {\bf TofNucleiZCut::\_\-mean}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}  
 \label{classTofNucleiZCut_cf873efeadca326eedc7fe647c44bd89}  
   
   
   
   
 Definition at line 142 of file TofNucleiZCut.h.  
   
 Referenced by Check(), and TofNucleiZCut().\hypertarget{classTofNucleiZCut_4c74f3475f72039dea6c87ec92276c1f}{  
 \index{TofNucleiZCut@{TofNucleiZCut}!\_\-minLayers@{\_\-minLayers}}  
 \index{\_\-minLayers@{\_\-minLayers}!TofNucleiZCut@{TofNucleiZCut}}  
 \subsubsection[{\_\-minLayers}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf TofNucleiZCut::\_\-minLayers}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}  
 \label{classTofNucleiZCut_4c74f3475f72039dea6c87ec92276c1f}  
   
   
   
   
 Definition at line 148 of file TofNucleiZCut.h.  
   
 Referenced by Check().\hypertarget{classTofNucleiZCut_eea4796a4958fef682803939034579cf}{  
 \index{TofNucleiZCut@{TofNucleiZCut}!\_\-sigma@{\_\-sigma}}  
 \index{\_\-sigma@{\_\-sigma}!TofNucleiZCut@{TofNucleiZCut}}  
 \subsubsection[{\_\-sigma}]{\setlength{\rightskip}{0pt plus 5cm}{\bf SimpleMatrix}$<$float$>$ {\bf TofNucleiZCut::\_\-sigma}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}  
 \label{classTofNucleiZCut_eea4796a4958fef682803939034579cf}  
   
   
   
   
 Definition at line 143 of file TofNucleiZCut.h.  
   
 Referenced by Check(), and TofNucleiZCut().\hypertarget{classTofNucleiZCut_e9e277a7761ca24ec76c5ba04fe93ed5}{  
 \index{TofNucleiZCut@{TofNucleiZCut}!\_\-sigmaZdefault@{\_\-sigmaZdefault}}  
 \index{\_\-sigmaZdefault@{\_\-sigmaZdefault}!TofNucleiZCut@{TofNucleiZCut}}  
 \subsubsection[{\_\-sigmaZdefault}]{\setlength{\rightskip}{0pt plus 5cm}const float {\bf TofNucleiZCut::\_\-sigmaZdefault} = \{ 0.12, 0.15, 0.20, 0.25, 0.32, 0.40, 0.45, 0.50 \}\hspace{0.3cm}{\tt  \mbox{[}static, private\mbox{]}}}}  
 \label{classTofNucleiZCut_e9e277a7761ca24ec76c5ba04fe93ed5}  
   
   
   
   
 Definition at line 144 of file TofNucleiZCut.h.  
   
 Referenced by TofNucleiZCut().\hypertarget{classTofNucleiZCut_6e52d79381364353da0780db39b98492}{  
 \index{TofNucleiZCut@{TofNucleiZCut}!\_\-tofNuclei@{\_\-tofNuclei}}  
 \index{\_\-tofNuclei@{\_\-tofNuclei}!TofNucleiZCut@{TofNucleiZCut}}  
 \subsubsection[{\_\-tofNuclei}]{\setlength{\rightskip}{0pt plus 5cm}ToFNuclei$\ast$ {\bf TofNucleiZCut::\_\-tofNuclei}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}  
 \label{classTofNucleiZCut_6e52d79381364353da0780db39b98492}  
   
   
   
   
 Definition at line 151 of file TofNucleiZCut.h.  
   
 Referenced by Check(), and $\sim$TofNucleiZCut().\hypertarget{classTofNucleiZCut_884c0edaccd86f4b121572386c42a290}{  
 \index{TofNucleiZCut@{TofNucleiZCut}!\_\-upperLimit@{\_\-upperLimit}}  
 \index{\_\-upperLimit@{\_\-upperLimit}!TofNucleiZCut@{TofNucleiZCut}}  
 \subsubsection[{\_\-upperLimit}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TofNucleiZCut::\_\-upperLimit}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}  
 \label{classTofNucleiZCut_884c0edaccd86f4b121572386c42a290}  
   
   
   
   
 Definition at line 147 of file TofNucleiZCut.h.  
   
 Referenced by Check().\hypertarget{classTofNucleiZCut_356fa811a65d5194dbbc4651d83530ef}{  
 \index{TofNucleiZCut@{TofNucleiZCut}!\_\-Z@{\_\-Z}}  
 \index{\_\-Z@{\_\-Z}!TofNucleiZCut@{TofNucleiZCut}}  
 \subsubsection[{\_\-Z}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf TofNucleiZCut::\_\-Z}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}  
 \label{classTofNucleiZCut_356fa811a65d5194dbbc4651d83530ef}  
   
   
   
   
 Definition at line 141 of file TofNucleiZCut.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  TofCuts/TofNucleiZCut/\hyperlink{TofNucleiZCut_8h}{TofNucleiZCut.h}\item  TofCuts/TofNucleiZCut/\hyperlink{TofNucleiZCut_8h}{TofNucleiZCut.h}\item

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.23