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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (hide annotations) (download) (as text)
Fri Sep 25 15:44:26 2009 UTC (15 years, 2 months ago) by pam-fi
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +0 -0 lines
File MIME type: application/x-tex
FILE REMOVED
Removed from repository.

1 pam-fi 1.1 \hypertarget{classTofPatternCut}{
2     \section{TofPatternCut Class Reference}
3     \label{classTofPatternCut}\index{TofPatternCut@{TofPatternCut}}
4     }
5     The Tof-pattern cut.
6    
7    
8     {\tt \#include $<$TofPatternCut.h$>$}
9    
10     Inheritance diagram for TofPatternCut::\begin{figure}[H]
11     \begin{center}
12     \leavevmode
13     \includegraphics[height=2cm]{classTofPatternCut}
14     \end{center}
15     \end{figure}
16     \subsection*{Public Member Functions}
17     \begin{CompactItemize}
18     \item
19 pam-fi 1.2 \hypertarget{classTofPatternCut_5cf2ebf9ca7566342f3d66f54ab94eb6}{
20     \hyperlink{classTofPatternCut_5cf2ebf9ca7566342f3d66f54ab94eb6}{TofPatternCut} (const char $\ast$cutName)}
21     \label{classTofPatternCut_5cf2ebf9ca7566342f3d66f54ab94eb6}
22    
23 pam-fi 1.1 \begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item
24 pam-fi 1.2 \hypertarget{classTofPatternCut_a94b0405411dd9b6f04c7a83af64c120}{
25     \hyperlink{classTofPatternCut_a94b0405411dd9b6f04c7a83af64c120}{$\sim$TofPatternCut} ()}
26     \label{classTofPatternCut_a94b0405411dd9b6f04c7a83af64c120}
27    
28 pam-fi 1.1 \begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\item
29     int \hyperlink{classTofPatternCut_b960628bc87a72be3c8aedab6b036dce}{Check} (PamLevel2 $\ast$event)
30     \begin{CompactList}\small\item\em The ToF-pattern check. \item\end{CompactList}\item
31     int \hyperlink{classTofPatternCut_2f9755367321e7f86f862506865f260c}{GetNHitPMTsOutsideTrack} (PamLevel2 $\ast$event, int plane)
32     \begin{CompactList}\small\item\em Counts the number of hit PMTs (with tdc signal) outside track. \item\end{CompactList}\item
33 pam-fi 1.2 \hypertarget{classTofPatternCut_f80259c2dd81a57a9d7cf2b651d0300e}{
34     void \hyperlink{classTofPatternCut_f80259c2dd81a57a9d7cf2b651d0300e}{SetStandalone} (int yes)}
35     \label{classTofPatternCut_f80259c2dd81a57a9d7cf2b651d0300e}
36    
37 pam-fi 1.1 \begin{CompactList}\small\item\em Set standalone ToF track. \item\end{CompactList}\item
38 pam-fi 1.2 \hypertarget{classTofPatternCut_573d063e2149ad14c831fe28c6df8542}{
39     void \hyperlink{classTofPatternCut_573d063e2149ad14c831fe28c6df8542}{SetTrackNumber} (int n)}
40     \label{classTofPatternCut_573d063e2149ad14c831fe28c6df8542}
41    
42 pam-fi 1.1 \begin{CompactList}\small\item\em Set (physical) track number (0,1,...). Default is 0 (the first). \item\end{CompactList}\end{CompactItemize}
43    
44    
45     \subsection{Detailed Description}
46     The Tof-pattern cut.
47    
48     Requirements:\begin{itemize}
49     \item not more than 1 hit paddle on S11 S12 S21 S22;\item at least 1 hit paddle on S1 and S2;\item not more than 3 hit PMTs (only TDC hits with tdc$<$4095) outside track; on S11 and S12;\item if there is a hit paddle, the PMTs (TDC hits) must be associated to the track;\item if no PMTs (TDC hits) are associated to the track, there must be no hit paddles. \end{itemize}
50    
51    
52     \subsection{Member Function Documentation}
53     \hypertarget{classTofPatternCut_b960628bc87a72be3c8aedab6b036dce}{
54     \index{TofPatternCut@{TofPatternCut}!Check@{Check}}
55     \index{Check@{Check}!TofPatternCut@{TofPatternCut}}
56     \subsubsection[{Check}]{\setlength{\rightskip}{0pt plus 5cm}int TofPatternCut::Check (PamLevel2 $\ast$ {\em event})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
57     \label{classTofPatternCut_b960628bc87a72be3c8aedab6b036dce}
58    
59    
60     The ToF-pattern check.
61    
62     \begin{Desc}
63     \item[Parameters:]
64     \begin{description}
65     \item[{\em event}]The event to analyze. \end{description}
66     \end{Desc}
67     \begin{Desc}
68     \item[Returns:]\hyperlink{CommonDefs_8h_c857f4b76ae431837cbf61fd74863b6c}{CUTOK} if the event pattern matches the required characteristics. \end{Desc}
69    
70    
71 pam-fi 1.2 Implements \hyperlink{classPamCut_a874600461950d1f2b75ce3938f91cbe}{PamCut}.\hypertarget{classTofPatternCut_2f9755367321e7f86f862506865f260c}{
72 pam-fi 1.1 \index{TofPatternCut@{TofPatternCut}!GetNHitPMTsOutsideTrack@{GetNHitPMTsOutsideTrack}}
73     \index{GetNHitPMTsOutsideTrack@{GetNHitPMTsOutsideTrack}!TofPatternCut@{TofPatternCut}}
74     \subsubsection[{GetNHitPMTsOutsideTrack}]{\setlength{\rightskip}{0pt plus 5cm}int TofPatternCut::GetNHitPMTsOutsideTrack (PamLevel2 $\ast$ {\em event}, \/ int {\em plane})}}
75     \label{classTofPatternCut_2f9755367321e7f86f862506865f260c}
76    
77    
78     Counts the number of hit PMTs (with tdc signal) outside track.
79    
80     \begin{Desc}
81     \item[Parameters:]
82     \begin{description}
83     \item[{\em event}]The event to analyze. \item[{\em plane}]Plane number (0-5 = S11-S32). \end{description}
84     \end{Desc}
85    
86    
87     to avoid adc pile-up
88    
89     The documentation for this class was generated from the following files:\begin{CompactItemize}
90     \item
91     TofCuts/TofPatternCut/\hyperlink{TofPatternCut_8h}{TofPatternCut.h}\item
92     TofCuts/TofPatternCut/\hyperlink{TofPatternCut_8cpp}{TofPatternCut.cpp}\end{CompactItemize}

  ViewVC Help
Powered by ViewVC 1.1.23