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

Contents of /PamCut/doc/Doxygen/latex/classTrkChi2DeflCut.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:01 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{classTrkChi2DeflCut}{
2 \section{TrkChi2DeflCut Class Reference}
3 \label{classTrkChi2DeflCut}\index{TrkChi2DeflCut@{TrkChi2DeflCut}}
4 }
5 The tracker chi2 vs deflection cut.
6
7
8 {\tt \#include $<$TrkChi2DeflCut.h$>$}
9
10 Inheritance diagram for TrkChi2DeflCut::\begin{figure}[H]
11 \begin{center}
12 \leavevmode
13 \includegraphics[height=3cm]{classTrkChi2DeflCut}
14 \end{center}
15 \end{figure}
16 \subsection*{Public Member Functions}
17 \begin{CompactItemize}
18 \item
19 \hyperlink{classTrkChi2DeflCut_1a6120ac575e431e5d50bfcafba50151}{TrkChi2DeflCut} (const char $\ast$cutName, float p0, float p1, float p2)
20 \begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item
21 \hyperlink{classTrkChi2DeflCut_3ac684c15b41aff7478c462fd925736d}{$\sim$TrkChi2DeflCut} ()
22 \begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\item
23 int \hyperlink{classTrkChi2DeflCut_9a83aea89ca0147ca956c57fed60c2f4}{Check} (PamLevel2 $\ast$event)
24 \begin{CompactList}\small\item\em The tracker chi2 vs deflection check. \item\end{CompactList}\end{CompactItemize}
25 \subsection*{Private Attributes}
26 \begin{CompactItemize}
27 \item
28 float \hyperlink{classTrkChi2DeflCut_474377fe8a19f4aff748e0da30414b99}{\_\-p0}
29 \item
30 float \hyperlink{classTrkChi2DeflCut_bcd95f2420144feab43e7b717524b290}{\_\-p1}
31 \item
32 float \hyperlink{classTrkChi2DeflCut_cf4264025f0c7bbb51662b1300a31890}{\_\-p2}
33 \end{CompactItemize}
34
35
36 \subsection{Detailed Description}
37 The tracker chi2 vs deflection cut.
38
39 Events whose track has been fitted with a chi2 greater than Chi2(eta) are discarded. Chi2(eta) is a function which gives the maximum value of chi2 associated to a certain deflection eta; in current implementation it is parameterized as:
40
41 Chi2(eta) = p0 + p1 $\ast$ eta$^\wedge$2 + p2 $\ast$ eta $^\wedge$4
42
43 where p0, p1 and p2 are parameters.
44
45 Definition at line 28 of file TrkChi2DeflCut.h.
46
47 \subsection{Constructor \& Destructor Documentation}
48 \hypertarget{classTrkChi2DeflCut_1a6120ac575e431e5d50bfcafba50151}{
49 \index{TrkChi2DeflCut@{TrkChi2DeflCut}!TrkChi2DeflCut@{TrkChi2DeflCut}}
50 \index{TrkChi2DeflCut@{TrkChi2DeflCut}!TrkChi2DeflCut@{TrkChi2DeflCut}}
51 \subsubsection[{TrkChi2DeflCut}]{\setlength{\rightskip}{0pt plus 5cm}TrkChi2DeflCut::TrkChi2DeflCut (const char $\ast$ {\em cutName}, \/ float {\em p0}, \/ float {\em p1}, \/ float {\em p2})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
52 \label{classTrkChi2DeflCut_1a6120ac575e431e5d50bfcafba50151}
53
54
55 Constructor.
56
57 \begin{Desc}
58 \item[Parameters:]
59 \begin{description}
60 \item[{\em cutName}]The cut's name. \item[{\em p0}]The constant term in Chi2(eta). \item[{\em p1}]The coefficient or the quadratic term in Chi2(eta). \item[{\em p2}]The coefficient or the quartic term in Chi2(eta). \end{description}
61 \end{Desc}
62
63
64 Definition at line 38 of file TrkChi2DeflCut.h.\hypertarget{classTrkChi2DeflCut_3ac684c15b41aff7478c462fd925736d}{
65 \index{TrkChi2DeflCut@{TrkChi2DeflCut}!$\sim$TrkChi2DeflCut@{$\sim$TrkChi2DeflCut}}
66 \index{$\sim$TrkChi2DeflCut@{$\sim$TrkChi2DeflCut}!TrkChi2DeflCut@{TrkChi2DeflCut}}
67 \subsubsection[{$\sim$TrkChi2DeflCut}]{\setlength{\rightskip}{0pt plus 5cm}TrkChi2DeflCut::$\sim$TrkChi2DeflCut ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
68 \label{classTrkChi2DeflCut_3ac684c15b41aff7478c462fd925736d}
69
70
71 Destructor.
72
73
74
75 Definition at line 58 of file TrkChi2DeflCut.h.
76
77 \subsection{Member Function Documentation}
78 \hypertarget{classTrkChi2DeflCut_9a83aea89ca0147ca956c57fed60c2f4}{
79 \index{TrkChi2DeflCut@{TrkChi2DeflCut}!Check@{Check}}
80 \index{Check@{Check}!TrkChi2DeflCut@{TrkChi2DeflCut}}
81 \subsubsection[{Check}]{\setlength{\rightskip}{0pt plus 5cm}int TrkChi2DeflCut::Check (PamLevel2 $\ast$ {\em event})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
82 \label{classTrkChi2DeflCut_9a83aea89ca0147ca956c57fed60c2f4}
83
84
85 The tracker chi2 vs deflection check.
86
87 \begin{Desc}
88 \item[Parameters:]
89 \begin{description}
90 \item[{\em event}]The event to analyze. \end{description}
91 \end{Desc}
92 \begin{Desc}
93 \item[Returns:]\hyperlink{CommonDefs_8h_c857f4b76ae431837cbf61fd74863b6c}{CUTOK} if chi2 $<$ Chi2(eta).
94
95 0 if not \end{Desc}
96
97
98 Implements \hyperlink{classPamCut_a874600461950d1f2b75ce3938f91cbe}{PamCut}.
99
100 Definition at line 10 of file TrkChi2DeflCut.cpp.
101
102 References \_\-p0, \_\-p1, \_\-p2, and CUTOK.
103
104 \subsection{Member Data Documentation}
105 \hypertarget{classTrkChi2DeflCut_474377fe8a19f4aff748e0da30414b99}{
106 \index{TrkChi2DeflCut@{TrkChi2DeflCut}!\_\-p0@{\_\-p0}}
107 \index{\_\-p0@{\_\-p0}!TrkChi2DeflCut@{TrkChi2DeflCut}}
108 \subsubsection[{\_\-p0}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TrkChi2DeflCut::\_\-p0}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}}
109 \label{classTrkChi2DeflCut_474377fe8a19f4aff748e0da30414b99}
110
111
112
113
114 Definition at line 87 of file TrkChi2DeflCut.h.
115
116 Referenced by Check().\hypertarget{classTrkChi2DeflCut_bcd95f2420144feab43e7b717524b290}{
117 \index{TrkChi2DeflCut@{TrkChi2DeflCut}!\_\-p1@{\_\-p1}}
118 \index{\_\-p1@{\_\-p1}!TrkChi2DeflCut@{TrkChi2DeflCut}}
119 \subsubsection[{\_\-p1}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TrkChi2DeflCut::\_\-p1}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}}
120 \label{classTrkChi2DeflCut_bcd95f2420144feab43e7b717524b290}
121
122
123
124
125 Definition at line 87 of file TrkChi2DeflCut.h.
126
127 Referenced by Check().\hypertarget{classTrkChi2DeflCut_cf4264025f0c7bbb51662b1300a31890}{
128 \index{TrkChi2DeflCut@{TrkChi2DeflCut}!\_\-p2@{\_\-p2}}
129 \index{\_\-p2@{\_\-p2}!TrkChi2DeflCut@{TrkChi2DeflCut}}
130 \subsubsection[{\_\-p2}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TrkChi2DeflCut::\_\-p2}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}}
131 \label{classTrkChi2DeflCut_cf4264025f0c7bbb51662b1300a31890}
132
133
134
135
136 Definition at line 87 of file TrkChi2DeflCut.h.
137
138 Referenced by Check().
139
140 The documentation for this class was generated from the following files:\begin{CompactItemize}
141 \item
142 TrkCuts/TrkChi2DeflCut/\hyperlink{TrkChi2DeflCut_8h}{TrkChi2DeflCut.h}\item
143 TrkCuts/TrkChi2DeflCut/\hyperlink{TrkChi2DeflCut_8cpp}{TrkChi2DeflCut.cpp}\end{CompactItemize}

  ViewVC Help
Powered by ViewVC 1.1.23