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

Contents of /PamCut/doc/Doxygen/latex/classTofBetaCut.tex

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (show annotations) (download) (as text) (vendor branch)
Wed May 27 13:30:03 2009 UTC (15 years, 6 months ago) by pam-fi
Branch: DEV
CVS Tags: v0r00
Changes since 1.1: +0 -0 lines
File MIME type: application/x-tex
First import

1 \hypertarget{classTofBetaCut}{
2 \section{TofBetaCut Class Reference}
3 \label{classTofBetaCut}\index{TofBetaCut@{TofBetaCut}}
4 }
5 The TofBeta cut. This cut ensures that beta (referred to a specified track) has been calculated.
6
7
8 {\tt \#include $<$TofBetaCut.h$>$}
9
10 Inheritance diagram for TofBetaCut::\begin{figure}[H]
11 \begin{center}
12 \leavevmode
13 \includegraphics[height=2cm]{classTofBetaCut}
14 \end{center}
15 \end{figure}
16 \subsection*{Public Member Functions}
17 \begin{CompactItemize}
18 \item
19 \hyperlink{classTofBetaCut_f3558a0925e5aad26b67e550ca490e08}{TofBetaCut} (const char $\ast$cutName, int $\ast$trackTof=NULL, float resMax=10., float qualCut=10., float chi2Cut=20.)
20 \begin{CompactList}\small\item\em Constructor. The parameters are: the TOF-index for the track which is necessary to input to derive the beta and (resMax, qualCut and chi2Cut) for the quality of beta. Various combinations of quality parameters are possible: default low-quality beta (used for beta\mbox{[}12\mbox{]}): 10.,10.,20.; medium-quality beta: 5.,15.,4.; high-quality beta: 3.,20.,3. \item\end{CompactList}\item
21 \hyperlink{classTofBetaCut_4d602e5ad6f57d9c1c81e37695cafb32}{$\sim$TofBetaCut} ()
22 \begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\item
23 int \hyperlink{classTofBetaCut_8be0aa44a411b218f7dcf502b53864ff}{Check} (PamLevel2 $\ast$event)
24 \begin{CompactList}\small\item\em The TofBeta check. \item\end{CompactList}\end{CompactItemize}
25 \subsection*{Public Attributes}
26 \begin{CompactItemize}
27 \item
28 float \hyperlink{classTofBetaCut_967ed6b17cccf6d5028ae2d97e2e86a7}{beta}
29 \begin{CompactList}\small\item\em The beta value for the last examined event. \item\end{CompactList}\end{CompactItemize}
30 \subsection*{Private Attributes}
31 \begin{CompactItemize}
32 \item
33 int $\ast$ \hyperlink{classTofBetaCut_5a991e211c362711432fcf0098c7fc5d}{\_\-trackTof}
34 \item
35 float \hyperlink{classTofBetaCut_0138921682f62e7afd60d7ddcf6567b7}{\_\-resMax}
36 \item
37 float \hyperlink{classTofBetaCut_a3ced7cca9346c347f7e6fc8f533b0dc}{\_\-qualCut}
38 \item
39 float \hyperlink{classTofBetaCut_17935191513ef4e584ce3a0f2c530fbb}{\_\-chi2Cut}
40 \end{CompactItemize}
41
42
43 \subsection{Detailed Description}
44 The TofBeta cut. This cut ensures that beta (referred to a specified track) has been calculated.
45
46
47
48 Definition at line 21 of file TofBetaCut.h.
49
50 \subsection{Constructor \& Destructor Documentation}
51 \hypertarget{classTofBetaCut_f3558a0925e5aad26b67e550ca490e08}{
52 \index{TofBetaCut@{TofBetaCut}!TofBetaCut@{TofBetaCut}}
53 \index{TofBetaCut@{TofBetaCut}!TofBetaCut@{TofBetaCut}}
54 \subsubsection[{TofBetaCut}]{\setlength{\rightskip}{0pt plus 5cm}TofBetaCut::TofBetaCut (const char $\ast$ {\em cutName}, \/ int $\ast$ {\em trackTof} = {\tt NULL}, \/ float {\em resMax} = {\tt 10.}, \/ float {\em qualCut} = {\tt 10.}, \/ float {\em chi2Cut} = {\tt 20.})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
55 \label{classTofBetaCut_f3558a0925e5aad26b67e550ca490e08}
56
57
58 Constructor. The parameters are: the TOF-index for the track which is necessary to input to derive the beta and (resMax, qualCut and chi2Cut) for the quality of beta. Various combinations of quality parameters are possible: default low-quality beta (used for beta\mbox{[}12\mbox{]}): 10.,10.,20.; medium-quality beta: 5.,15.,4.; high-quality beta: 3.,20.,3.
59
60 \begin{Desc}
61 \item[Parameters:]
62 \begin{description}
63 \item[{\em cutName}]The cut's name. \item[{\em trackTof}]Pointer to the TOF-index indicating the track to be used when evaluating the beta (default value for TOF\_\-index is 0, corresponding to the TOF stand-alone track \mbox{[}no TRK information to build the TOF stand-alone track\mbox{]}). The pointer to the TOF\_\-index for TRK-track as given by \hyperlink{classTrkPhSinCut}{TrkPhSinCut} can be used.\item[{\em resMax}]Default: 10. (equivalent to beta\mbox{[}12\mbox{]}) \item[{\em qualCut}]Default: 10. (equivalent to beta\mbox{[}12\mbox{]}) \item[{\em chi2Cut}]Default: 20. (equivalent to beta\mbox{[}12\mbox{]}) \end{description}
64 \end{Desc}
65
66
67 Definition at line 38 of file TofBetaCut.h.\hypertarget{classTofBetaCut_4d602e5ad6f57d9c1c81e37695cafb32}{
68 \index{TofBetaCut@{TofBetaCut}!$\sim$TofBetaCut@{$\sim$TofBetaCut}}
69 \index{$\sim$TofBetaCut@{$\sim$TofBetaCut}!TofBetaCut@{TofBetaCut}}
70 \subsubsection[{$\sim$TofBetaCut}]{\setlength{\rightskip}{0pt plus 5cm}TofBetaCut::$\sim$TofBetaCut ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
71 \label{classTofBetaCut_4d602e5ad6f57d9c1c81e37695cafb32}
72
73
74 Destructor.
75
76
77
78 Definition at line 42 of file TofBetaCut.h.
79
80 \subsection{Member Function Documentation}
81 \hypertarget{classTofBetaCut_8be0aa44a411b218f7dcf502b53864ff}{
82 \index{TofBetaCut@{TofBetaCut}!Check@{Check}}
83 \index{Check@{Check}!TofBetaCut@{TofBetaCut}}
84 \subsubsection[{Check}]{\setlength{\rightskip}{0pt plus 5cm}int TofBetaCut::Check (PamLevel2 $\ast$ {\em event})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
85 \label{classTofBetaCut_8be0aa44a411b218f7dcf502b53864ff}
86
87
88 The TofBeta check.
89
90 \begin{Desc}
91 \item[Parameters:]
92 \begin{description}
93 \item[{\em event}]The event to analyze. \end{description}
94 \end{Desc}
95 \begin{Desc}
96 \item[Returns:]\hyperlink{CommonDefs_8h_c857f4b76ae431837cbf61fd74863b6c}{CUTOK} if beta (\char`\"{}high quality\char`\"{}) has been calculated
97
98 0 otherwise \end{Desc}
99
100
101 Implements \hyperlink{classPamCut_a874600461950d1f2b75ce3938f91cbe}{PamCut}.
102
103 Definition at line 12 of file TofBetaCut.cpp.
104
105 References \_\-chi2Cut, \_\-qualCut, \_\-resMax, \_\-trackTof, beta, and CUTOK.
106
107 \subsection{Member Data Documentation}
108 \hypertarget{classTofBetaCut_17935191513ef4e584ce3a0f2c530fbb}{
109 \index{TofBetaCut@{TofBetaCut}!\_\-chi2Cut@{\_\-chi2Cut}}
110 \index{\_\-chi2Cut@{\_\-chi2Cut}!TofBetaCut@{TofBetaCut}}
111 \subsubsection[{\_\-chi2Cut}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TofBetaCut::\_\-chi2Cut}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}}
112 \label{classTofBetaCut_17935191513ef4e584ce3a0f2c530fbb}
113
114
115
116
117 Definition at line 59 of file TofBetaCut.h.
118
119 Referenced by Check().\hypertarget{classTofBetaCut_a3ced7cca9346c347f7e6fc8f533b0dc}{
120 \index{TofBetaCut@{TofBetaCut}!\_\-qualCut@{\_\-qualCut}}
121 \index{\_\-qualCut@{\_\-qualCut}!TofBetaCut@{TofBetaCut}}
122 \subsubsection[{\_\-qualCut}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TofBetaCut::\_\-qualCut}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}}
123 \label{classTofBetaCut_a3ced7cca9346c347f7e6fc8f533b0dc}
124
125
126
127
128 Definition at line 59 of file TofBetaCut.h.
129
130 Referenced by Check().\hypertarget{classTofBetaCut_0138921682f62e7afd60d7ddcf6567b7}{
131 \index{TofBetaCut@{TofBetaCut}!\_\-resMax@{\_\-resMax}}
132 \index{\_\-resMax@{\_\-resMax}!TofBetaCut@{TofBetaCut}}
133 \subsubsection[{\_\-resMax}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TofBetaCut::\_\-resMax}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}}
134 \label{classTofBetaCut_0138921682f62e7afd60d7ddcf6567b7}
135
136
137
138
139 Definition at line 59 of file TofBetaCut.h.
140
141 Referenced by Check().\hypertarget{classTofBetaCut_5a991e211c362711432fcf0098c7fc5d}{
142 \index{TofBetaCut@{TofBetaCut}!\_\-trackTof@{\_\-trackTof}}
143 \index{\_\-trackTof@{\_\-trackTof}!TofBetaCut@{TofBetaCut}}
144 \subsubsection[{\_\-trackTof}]{\setlength{\rightskip}{0pt plus 5cm}int$\ast$ {\bf TofBetaCut::\_\-trackTof}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}}
145 \label{classTofBetaCut_5a991e211c362711432fcf0098c7fc5d}
146
147
148
149
150 Definition at line 57 of file TofBetaCut.h.
151
152 Referenced by Check().\hypertarget{classTofBetaCut_967ed6b17cccf6d5028ae2d97e2e86a7}{
153 \index{TofBetaCut@{TofBetaCut}!beta@{beta}}
154 \index{beta@{beta}!TofBetaCut@{TofBetaCut}}
155 \subsubsection[{beta}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TofBetaCut::beta}}}
156 \label{classTofBetaCut_967ed6b17cccf6d5028ae2d97e2e86a7}
157
158
159 The beta value for the last examined event.
160
161
162
163 Definition at line 53 of file TofBetaCut.h.
164
165 Referenced by Check().
166
167 The documentation for this class was generated from the following files:\begin{CompactItemize}
168 \item
169 TofCuts/TofBetaCut/\hyperlink{TofBetaCut_8h}{TofBetaCut.h}\item
170 TofCuts/TofBetaCut/\hyperlink{TofBetaCut_8cpp}{TofBetaCut.cpp}\end{CompactItemize}

  ViewVC Help
Powered by ViewVC 1.1.23