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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download) (as text)
Wed May 27 13:30:02 2009 UTC (15 years, 6 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{classTrkHitQualCut}{
2     \section{TrkHitQualCut Class Reference}
3     \label{classTrkHitQualCut}\index{TrkHitQualCut@{TrkHitQualCut}}
4     }
5     The tracker hit quality cut.
6    
7    
8     {\tt \#include $<$TrkHitQualCut.h$>$}
9    
10     Inheritance diagram for TrkHitQualCut::\begin{figure}[H]
11     \begin{center}
12     \leavevmode
13     \includegraphics[height=2cm]{classTrkHitQualCut}
14     \end{center}
15     \end{figure}
16     \subsection*{Public Member Functions}
17     \begin{CompactItemize}
18     \item
19     \hyperlink{classTrkHitQualCut_1485874bf9468c81408989edf8df8f10}{TrkHitQualCut} (const char $\ast$cutName, int xMinHit, int yMinHit, int xLeverArm)
20     \begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item
21     \hyperlink{classTrkHitQualCut_19d5bc8788ee017efbcd2fffa61d6926}{$\sim$TrkHitQualCut} ()
22     \begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\item
23     int \hyperlink{classTrkHitQualCut_e4327bc3c511827d3d2bcf0b3ed95f86}{Check} (PamLevel2 $\ast$event)
24     \begin{CompactList}\small\item\em The tracker hit quality check. \item\end{CompactList}\end{CompactItemize}
25     \subsection*{Private Attributes}
26     \begin{CompactItemize}
27     \item
28     int \hyperlink{classTrkHitQualCut_dfd206bfffde2b99c5fbce4a47a50b94}{\_\-xMinHit}
29     \item
30     int \hyperlink{classTrkHitQualCut_2f75f50cc8b9d1c09eb03cfa77b87044}{\_\-yMinHit}
31     \item
32     int \hyperlink{classTrkHitQualCut_ab9fca17c7be091cbc92ec63e087fbfb}{\_\-xLeverArm}
33     \end{CompactItemize}
34    
35    
36     \subsection{Detailed Description}
37     The tracker hit quality cut.
38    
39     This cut performs a check on the number of hits on X and Y view and on the lever arm.
40    
41     CUT DEPENDENCIES: TrkPhysSin for object trkTrack
42    
43     Definition at line 23 of file TrkHitQualCut.h.
44    
45     \subsection{Constructor \& Destructor Documentation}
46     \hypertarget{classTrkHitQualCut_1485874bf9468c81408989edf8df8f10}{
47     \index{TrkHitQualCut@{TrkHitQualCut}!TrkHitQualCut@{TrkHitQualCut}}
48     \index{TrkHitQualCut@{TrkHitQualCut}!TrkHitQualCut@{TrkHitQualCut}}
49     \subsubsection[{TrkHitQualCut}]{\setlength{\rightskip}{0pt plus 5cm}TrkHitQualCut::TrkHitQualCut (const char $\ast$ {\em cutName}, \/ int {\em xMinHit}, \/ int {\em yMinHit}, \/ int {\em xLeverArm})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
50     \label{classTrkHitQualCut_1485874bf9468c81408989edf8df8f10}
51    
52    
53     Constructor.
54    
55     \begin{Desc}
56     \item[Parameters:]
57     \begin{description}
58     \item[{\em cutName}]The cut's name. \item[{\em xMinHit}]The minimum hits along the track for X view \item[{\em yMinHit}]The minimum hits along the track for X view \item[{\em xLeverArm}]The Minimum lever arm \end{description}
59     \end{Desc}
60    
61    
62     Definition at line 33 of file TrkHitQualCut.h.\hypertarget{classTrkHitQualCut_19d5bc8788ee017efbcd2fffa61d6926}{
63     \index{TrkHitQualCut@{TrkHitQualCut}!$\sim$TrkHitQualCut@{$\sim$TrkHitQualCut}}
64     \index{$\sim$TrkHitQualCut@{$\sim$TrkHitQualCut}!TrkHitQualCut@{TrkHitQualCut}}
65     \subsubsection[{$\sim$TrkHitQualCut}]{\setlength{\rightskip}{0pt plus 5cm}TrkHitQualCut::$\sim$TrkHitQualCut ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
66     \label{classTrkHitQualCut_19d5bc8788ee017efbcd2fffa61d6926}
67    
68    
69     Destructor.
70    
71    
72    
73     Definition at line 37 of file TrkHitQualCut.h.
74    
75     \subsection{Member Function Documentation}
76     \hypertarget{classTrkHitQualCut_e4327bc3c511827d3d2bcf0b3ed95f86}{
77     \index{TrkHitQualCut@{TrkHitQualCut}!Check@{Check}}
78     \index{Check@{Check}!TrkHitQualCut@{TrkHitQualCut}}
79     \subsubsection[{Check}]{\setlength{\rightskip}{0pt plus 5cm}int TrkHitQualCut::Check (PamLevel2 $\ast$ {\em event})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
80     \label{classTrkHitQualCut_e4327bc3c511827d3d2bcf0b3ed95f86}
81    
82    
83     The tracker hit quality check.
84    
85     The event is rejected if X hits or Y hist or X lever arm is less than the parameter passed to the constructor.
86    
87     \begin{Desc}
88     \item[See also:]\hyperlink{classTrkHitQualCut}{TrkHitQualCut} \end{Desc}
89     \begin{Desc}
90     \item[Parameters:]
91     \begin{description}
92     \item[{\em event}]The event to analyze. \end{description}
93     \end{Desc}
94     \begin{Desc}
95     \item[Returns:]\hyperlink{CommonDefs_8h_c857f4b76ae431837cbf61fd74863b6c}{CUTOK} if X hits, Y hits and X lever arm are greater or equal than the minimum values.
96    
97     0 if at least one of the above conditions is not matched. \end{Desc}
98    
99    
100     Implements \hyperlink{classPamCut_a874600461950d1f2b75ce3938f91cbe}{PamCut}.
101    
102     Definition at line 12 of file TrkHitQualCut.cpp.
103    
104     References \_\-xLeverArm, \_\-xMinHit, \_\-yMinHit, and CUTOK.
105    
106     \subsection{Member Data Documentation}
107     \hypertarget{classTrkHitQualCut_ab9fca17c7be091cbc92ec63e087fbfb}{
108     \index{TrkHitQualCut@{TrkHitQualCut}!\_\-xLeverArm@{\_\-xLeverArm}}
109     \index{\_\-xLeverArm@{\_\-xLeverArm}!TrkHitQualCut@{TrkHitQualCut}}
110     \subsubsection[{\_\-xLeverArm}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf TrkHitQualCut::\_\-xLeverArm}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}}
111     \label{classTrkHitQualCut_ab9fca17c7be091cbc92ec63e087fbfb}
112    
113    
114    
115    
116     Definition at line 57 of file TrkHitQualCut.h.
117    
118     Referenced by Check().\hypertarget{classTrkHitQualCut_dfd206bfffde2b99c5fbce4a47a50b94}{
119     \index{TrkHitQualCut@{TrkHitQualCut}!\_\-xMinHit@{\_\-xMinHit}}
120     \index{\_\-xMinHit@{\_\-xMinHit}!TrkHitQualCut@{TrkHitQualCut}}
121     \subsubsection[{\_\-xMinHit}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf TrkHitQualCut::\_\-xMinHit}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}}
122     \label{classTrkHitQualCut_dfd206bfffde2b99c5fbce4a47a50b94}
123    
124    
125    
126    
127     Definition at line 57 of file TrkHitQualCut.h.
128    
129     Referenced by Check().\hypertarget{classTrkHitQualCut_2f75f50cc8b9d1c09eb03cfa77b87044}{
130     \index{TrkHitQualCut@{TrkHitQualCut}!\_\-yMinHit@{\_\-yMinHit}}
131     \index{\_\-yMinHit@{\_\-yMinHit}!TrkHitQualCut@{TrkHitQualCut}}
132     \subsubsection[{\_\-yMinHit}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf TrkHitQualCut::\_\-yMinHit}\hspace{0.3cm}{\tt \mbox{[}private\mbox{]}}}}
133     \label{classTrkHitQualCut_2f75f50cc8b9d1c09eb03cfa77b87044}
134    
135    
136    
137    
138     Definition at line 57 of file TrkHitQualCut.h.
139    
140     Referenced by Check().
141    
142     The documentation for this class was generated from the following files:\begin{CompactItemize}
143     \item
144     TrkCuts/TrkHitQualCut/\hyperlink{TrkHitQualCut_8h}{TrkHitQualCut.h}\item
145     TrkCuts/TrkHitQualCut/\hyperlink{TrkHitQualCut_8cpp}{TrkHitQualCut.cpp}\end{CompactItemize}

  ViewVC Help
Powered by ViewVC 1.1.23