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

Annotation of /PamCut/doc/Doxygen/latex/classTrkSigmaDeflCut.tex

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download) (as text)
Wed May 27 13:30:01 2009 UTC (15 years, 9 months ago) by pam-fi
Branch: MAIN
Branch point for: DEV
File MIME type: application/x-tex
Initial revision

1 pam-fi 1.1 \hypertarget{classTrkSigmaDeflCut}{
2     \section{TrkSigmaDeflCut Class Reference}
3     \label{classTrkSigmaDeflCut}\index{TrkSigmaDeflCut@{TrkSigmaDeflCut}}
4     }
5     The cut on TRK sigma\_\-deflection.
6    
7    
8     {\tt \#include $<$TrkSigmaDeflCut.h$>$}
9    
10     Inheritance diagram for TrkSigmaDeflCut::\begin{figure}[H]
11     \begin{center}
12     \leavevmode
13     \includegraphics[height=2cm]{classTrkSigmaDeflCut}
14     \end{center}
15     \end{figure}
16     \subsection*{Public Member Functions}
17     \begin{CompactItemize}
18     \item
19     \hyperlink{classTrkSigmaDeflCut_8d0bd06c73adaf6667a94b949e48b784}{TrkSigmaDeflCut} (const char $\ast$cutName, std::vector$<$ float $>$ binning)
20     \begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item
21     \hyperlink{classTrkSigmaDeflCut_65009efe9c13284d2ac599f931bb1cd7}{TrkSigmaDeflCut} (const char $\ast$cutName, const char $\ast$rigBinListFileName)
22     \begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item
23     \hyperlink{classTrkSigmaDeflCut_00bf0a4998f081e3cf567bb3d37f5993}{$\sim$TrkSigmaDeflCut} ()
24     \begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\item
25     int \hyperlink{classTrkSigmaDeflCut_8af1e1457f8c5d33b70aa75816188e72}{Check} (PamLevel2 $\ast$event)
26     \begin{CompactList}\small\item\em The sigma\_\-deflection check. \item\end{CompactList}\end{CompactItemize}
27     \subsection*{Private Attributes}
28     \begin{CompactItemize}
29     \item
30     std::vector$<$ float $>$ \hyperlink{classTrkSigmaDeflCut_140299e704fbcc6de11edab66f6f19d2}{\_\-binning}
31     \end{CompactItemize}
32    
33    
34     \subsection{Detailed Description}
35     The cut on TRK sigma\_\-deflection.
36    
37     This cut discards an event if its sigma\_\-deflection (defined as sqrt(coval\mbox{[}4\mbox{]}\mbox{[}4\mbox{]}), in GV$^\wedge$-1) is not less than the minimum deflection for the bin which contains the event deflection modulus (deflection of the first TRK track).
38    
39     Definition at line 20 of file TrkSigmaDeflCut.h.
40    
41     \subsection{Constructor \& Destructor Documentation}
42     \hypertarget{classTrkSigmaDeflCut_8d0bd06c73adaf6667a94b949e48b784}{
43     \index{TrkSigmaDeflCut@{TrkSigmaDeflCut}!TrkSigmaDeflCut@{TrkSigmaDeflCut}}
44     \index{TrkSigmaDeflCut@{TrkSigmaDeflCut}!TrkSigmaDeflCut@{TrkSigmaDeflCut}}
45     \subsubsection[{TrkSigmaDeflCut}]{\setlength{\rightskip}{0pt plus 5cm}TrkSigmaDeflCut::TrkSigmaDeflCut (const char $\ast$ {\em cutName}, \/ std::vector$<$ float $>$ {\em binning})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
46     \label{classTrkSigmaDeflCut_8d0bd06c73adaf6667a94b949e48b784}
47    
48    
49     Constructor.
50    
51     \begin{Desc}
52     \item[Parameters:]
53     \begin{description}
54     \item[{\em cutName}]The cut's name. \item[{\em binning}]A vector containing the histogram binning in rigidity. Note that it must contain both the upper and lower limits, and that the elements must be ordered (ie., lowest rigidity value in the first element and so on). \end{description}
55     \end{Desc}
56    
57    
58     Definition at line 31 of file TrkSigmaDeflCut.h.\hypertarget{classTrkSigmaDeflCut_65009efe9c13284d2ac599f931bb1cd7}{
59     \index{TrkSigmaDeflCut@{TrkSigmaDeflCut}!TrkSigmaDeflCut@{TrkSigmaDeflCut}}
60     \index{TrkSigmaDeflCut@{TrkSigmaDeflCut}!TrkSigmaDeflCut@{TrkSigmaDeflCut}}
61     \subsubsection[{TrkSigmaDeflCut}]{\setlength{\rightskip}{0pt plus 5cm}TrkSigmaDeflCut::TrkSigmaDeflCut (const char $\ast$ {\em cutName}, \/ const char $\ast$ {\em rigBinListFileName})}}
62     \label{classTrkSigmaDeflCut_65009efe9c13284d2ac599f931bb1cd7}
63    
64    
65     Constructor.
66    
67     \begin{Desc}
68     \item[Parameters:]
69     \begin{description}
70     \item[{\em cutName}]The cut's name. \item[{\em rigBinListFileName}]A text file containing the histogram binning. Note that it must contain both the upper and lower limits, and that the elements must be ordered (ie., lowest rigidity value in the first element and so on). \end{description}
71     \end{Desc}
72    
73    
74     Definition at line 12 of file TrkSigmaDeflCut.cpp.
75    
76     References \_\-binning.\hypertarget{classTrkSigmaDeflCut_00bf0a4998f081e3cf567bb3d37f5993}{
77     \index{TrkSigmaDeflCut@{TrkSigmaDeflCut}!$\sim$TrkSigmaDeflCut@{$\sim$TrkSigmaDeflCut}}
78     \index{$\sim$TrkSigmaDeflCut@{$\sim$TrkSigmaDeflCut}!TrkSigmaDeflCut@{TrkSigmaDeflCut}}
79     \subsubsection[{$\sim$TrkSigmaDeflCut}]{\setlength{\rightskip}{0pt plus 5cm}TrkSigmaDeflCut::$\sim$TrkSigmaDeflCut ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
80     \label{classTrkSigmaDeflCut_00bf0a4998f081e3cf567bb3d37f5993}
81    
82    
83     Destructor.
84    
85    
86    
87     Definition at line 46 of file TrkSigmaDeflCut.h.
88    
89     \subsection{Member Function Documentation}
90     \hypertarget{classTrkSigmaDeflCut_8af1e1457f8c5d33b70aa75816188e72}{
91     \index{TrkSigmaDeflCut@{TrkSigmaDeflCut}!Check@{Check}}
92     \index{Check@{Check}!TrkSigmaDeflCut@{TrkSigmaDeflCut}}
93     \subsubsection[{Check}]{\setlength{\rightskip}{0pt plus 5cm}int TrkSigmaDeflCut::Check (PamLevel2 $\ast$ {\em event})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
94     \label{classTrkSigmaDeflCut_8af1e1457f8c5d33b70aa75816188e72}
95    
96    
97     The sigma\_\-deflection check.
98    
99     The event is discarded if its deflection is less than the lower histogram limit or higher than the upper limit. The event is also discarded if its sigma\_\-deflection is not less than the minimum deflection for the bin which contains the event deflection modulus.
100    
101     \begin{Desc}
102     \item[Parameters:]
103     \begin{description}
104     \item[{\em event}]The event to analyze. \end{description}
105     \end{Desc}
106     \begin{Desc}
107     \item[Returns:]\hyperlink{CommonDefs_8h_c857f4b76ae431837cbf61fd74863b6c}{CUTOK} if the sigma\_\-deflection condition is satisfied.
108    
109     0 otherwise. \end{Desc}
110    
111    
112     Implements \hyperlink{classPamCut_a874600461950d1f2b75ce3938f91cbe}{PamCut}.
113    
114     Definition at line 36 of file TrkSigmaDeflCut.cpp.
115    
116     References \_\-binning, and CUTOK.
117    
118     \subsection{Member Data Documentation}
119     \hypertarget{classTrkSigmaDeflCut_140299e704fbcc6de11edab66f6f19d2}{
120     \index{TrkSigmaDeflCut@{TrkSigmaDeflCut}!\_\-binning@{\_\-binning}}
121     \index{\_\-binning@{\_\-binning}!TrkSigmaDeflCut@{TrkSigmaDeflCut}}
122     \subsubsection[{\_\-binning}]{\setlength{\rightskip}{0pt plus 5cm}std::vector$<$float$>$ {\bf TrkSigmaDeflCut::\_\-binning}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}}
123     \label{classTrkSigmaDeflCut_140299e704fbcc6de11edab66f6f19d2}
124    
125    
126    
127    
128     Definition at line 63 of file TrkSigmaDeflCut.h.
129    
130     Referenced by Check(), and TrkSigmaDeflCut().
131    
132     The documentation for this class was generated from the following files:\begin{CompactItemize}
133     \item
134     TrkCuts/TrkSigmaDeflCut/\hyperlink{TrkSigmaDeflCut_8h}{TrkSigmaDeflCut.h}\item
135     TrkCuts/TrkSigmaDeflCut/\hyperlink{TrkSigmaDeflCut_8cpp}{TrkSigmaDeflCut.cpp}\end{CompactItemize}

  ViewVC Help
Powered by ViewVC 1.1.23