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

Annotation of /PamCut/doc/Doxygen/latex/classCaloTrackCut.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, 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{classCaloTrackCut}{
2     \section{CaloTrackCut Class Reference}
3     \label{classCaloTrackCut}\index{CaloTrackCut@{CaloTrackCut}}
4     }
5     The calorimeter track cut. Checks for the existence of a track in the calorimeter, using the \hyperlink{classCaloAxis}{CaloAxis} routine. WARNING: \hyperlink{classCaloTrackCut_c4b3a9ed9d0436a1cbedb49286ff62f0}{Check()} assumes that level 1 data for the calorimeter exists.
6    
7    
8     {\tt \#include $<$CaloTrackCut.h$>$}
9    
10     Inheritance diagram for CaloTrackCut::\begin{figure}[H]
11     \begin{center}
12     \leavevmode
13     \includegraphics[height=2cm]{classCaloTrackCut}
14     \end{center}
15     \end{figure}
16     \subsection*{Public Member Functions}
17     \begin{CompactItemize}
18     \item
19     \hyperlink{classCaloTrackCut_aaa72ee2f9311606767e96774f227f8a}{CaloTrackCut} (const char $\ast$cutName)
20     \begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item
21     \hyperlink{classCaloTrackCut_e6c7d81268df5facfef00cb943bbe959}{$\sim$CaloTrackCut} ()
22     \begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\item
23     int \hyperlink{classCaloTrackCut_c4b3a9ed9d0436a1cbedb49286ff62f0}{Check} (PamLevel2 $\ast$event)
24     \begin{CompactList}\small\item\em The calorimeter track check. \item\end{CompactList}\end{CompactItemize}
25     \subsection*{Public Attributes}
26     \begin{Indent}{\bf }\par
27     \begin{CompactItemize}
28     \item
29     \hyperlink{classCaloAxis}{CaloAxis} \hyperlink{classCaloTrackCut_d3438239ee6bdd0d96708d360ad1164f}{xCaloAxis}
30     \begin{CompactList}\small\item\em The \hyperlink{classCaloAxis}{CaloAxis} objects for the last track. These objects stores information about the track of the last examined event. \item\end{CompactList}\item
31     \hyperlink{classCaloAxis}{CaloAxis} \hyperlink{classCaloTrackCut_502919966d898a3b62cc6315e386258a}{yCaloAxis}
32     \end{CompactItemize}
33     \end{Indent}
34    
35    
36     \subsection{Detailed Description}
37     The calorimeter track cut. Checks for the existence of a track in the calorimeter, using the \hyperlink{classCaloAxis}{CaloAxis} routine. WARNING: \hyperlink{classCaloTrackCut_c4b3a9ed9d0436a1cbedb49286ff62f0}{Check()} assumes that level 1 data for the calorimeter exists.
38    
39     Definition at line 21 of file CaloTrackCut.h.
40    
41     \subsection{Constructor \& Destructor Documentation}
42     \hypertarget{classCaloTrackCut_aaa72ee2f9311606767e96774f227f8a}{
43     \index{CaloTrackCut@{CaloTrackCut}!CaloTrackCut@{CaloTrackCut}}
44     \index{CaloTrackCut@{CaloTrackCut}!CaloTrackCut@{CaloTrackCut}}
45     \subsubsection[{CaloTrackCut}]{\setlength{\rightskip}{0pt plus 5cm}CaloTrackCut::CaloTrackCut (const char $\ast$ {\em cutName})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
46     \label{classCaloTrackCut_aaa72ee2f9311606767e96774f227f8a}
47    
48    
49     Constructor.
50    
51     \begin{Desc}
52     \item[Parameters:]
53     \begin{description}
54     \item[{\em cutName}]The cut's name. \end{description}
55     \end{Desc}
56    
57    
58     Definition at line 28 of file CaloTrackCut.h.\hypertarget{classCaloTrackCut_e6c7d81268df5facfef00cb943bbe959}{
59     \index{CaloTrackCut@{CaloTrackCut}!$\sim$CaloTrackCut@{$\sim$CaloTrackCut}}
60     \index{$\sim$CaloTrackCut@{$\sim$CaloTrackCut}!CaloTrackCut@{CaloTrackCut}}
61     \subsubsection[{$\sim$CaloTrackCut}]{\setlength{\rightskip}{0pt plus 5cm}CaloTrackCut::$\sim$CaloTrackCut ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
62     \label{classCaloTrackCut_e6c7d81268df5facfef00cb943bbe959}
63    
64    
65     Destructor.
66    
67    
68    
69     Definition at line 32 of file CaloTrackCut.h.
70    
71     \subsection{Member Function Documentation}
72     \hypertarget{classCaloTrackCut_c4b3a9ed9d0436a1cbedb49286ff62f0}{
73     \index{CaloTrackCut@{CaloTrackCut}!Check@{Check}}
74     \index{Check@{Check}!CaloTrackCut@{CaloTrackCut}}
75     \subsubsection[{Check}]{\setlength{\rightskip}{0pt plus 5cm}int CaloTrackCut::Check (PamLevel2 $\ast$ {\em event})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
76     \label{classCaloTrackCut_c4b3a9ed9d0436a1cbedb49286ff62f0}
77    
78    
79     The calorimeter track check.
80    
81     \begin{Desc}
82     \item[Parameters:]
83     \begin{description}
84     \item[{\em event}]The event to analyze. \end{description}
85     \end{Desc}
86     \begin{Desc}
87     \item[Returns:]\hyperlink{CommonDefs_8h_c857f4b76ae431837cbf61fd74863b6c}{CUTOK} if it is possible to identify a meaningful (chi2 $>$ 0) track in the calorimeter.
88    
89     0 otherwise. \end{Desc}
90    
91    
92     Implements \hyperlink{classPamCut_a874600461950d1f2b75ce3938f91cbe}{PamCut}.
93    
94     Definition at line 13 of file CaloTrackCut.cpp.
95    
96     References CUTOK, CaloAxis::FitAxis(), CaloAxis::GetChi2(), CaloAxis::Reset(), xCaloAxis, and yCaloAxis.
97    
98     \subsection{Member Data Documentation}
99     \hypertarget{classCaloTrackCut_d3438239ee6bdd0d96708d360ad1164f}{
100     \index{CaloTrackCut@{CaloTrackCut}!xCaloAxis@{xCaloAxis}}
101     \index{xCaloAxis@{xCaloAxis}!CaloTrackCut@{CaloTrackCut}}
102     \subsubsection[{xCaloAxis}]{\setlength{\rightskip}{0pt plus 5cm}{\bf CaloAxis} {\bf CaloTrackCut::xCaloAxis}}}
103     \label{classCaloTrackCut_d3438239ee6bdd0d96708d360ad1164f}
104    
105    
106     The \hyperlink{classCaloAxis}{CaloAxis} objects for the last track. These objects stores information about the track of the last examined event.
107    
108    
109    
110     Definition at line 47 of file CaloTrackCut.h.
111    
112     Referenced by Check().\hypertarget{classCaloTrackCut_502919966d898a3b62cc6315e386258a}{
113     \index{CaloTrackCut@{CaloTrackCut}!yCaloAxis@{yCaloAxis}}
114     \index{yCaloAxis@{yCaloAxis}!CaloTrackCut@{CaloTrackCut}}
115     \subsubsection[{yCaloAxis}]{\setlength{\rightskip}{0pt plus 5cm}{\bf CaloAxis} {\bf CaloTrackCut::yCaloAxis}}}
116     \label{classCaloTrackCut_502919966d898a3b62cc6315e386258a}
117    
118    
119    
120    
121     Definition at line 48 of file CaloTrackCut.h.
122    
123     Referenced by Check().
124    
125     The documentation for this class was generated from the following files:\begin{CompactItemize}
126     \item
127     CaloCuts/CaloTrackCut/\hyperlink{CaloTrackCut_8h}{CaloTrackCut.h}\item
128     CaloCuts/CaloTrackCut/\hyperlink{CaloTrackCut_8cpp}{CaloTrackCut.cpp}\end{CompactItemize}

  ViewVC Help
Powered by ViewVC 1.1.23