]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PHOS/html/AliPHOSTrackSegment.html
Logics of high gain adding to digits has changed
[u/mrichter/AliRoot.git] / PHOS / html / AliPHOSTrackSegment.html
1 <!DOCTYPE HTML PUBLIC "-// IETF/DTD HTML 2.0// EN">
2 <html>
3 <!--                                             -->
4 <!-- Author: ROOT team (rootdev@hpsalo.cern.ch)  -->
5 <!--                                             -->
6 <!--   Date: Mon Mar 26 12:10:14 2001            -->
7 <!--                                             -->
8 <head>
9 <title>AliPHOSTrackSegment</title>
10 <link rev=made href="mailto:rootdev@root.cern.ch">
11 <meta name="rating" content="General">
12 <meta name="objecttype" content="Manual">
13 <meta name="keywords" content="software development, oo, object oriented, unix, x11, windows, c++, html, rene brun, fons rademakers">
14 <meta name="description" content="ROOT - An Object Oriented Framework For Large Scale Data Analysis.">
15 </head>
16 <body BGCOLOR="#ffffff" LINK="#0000ff" VLINK="#551a8b" ALINK="#ff0000" TEXT="#000000">
17 <a name="TopOfPage"></a>
18 <!--BEGIN-->
19 <center>
20 <h1>AliPHOSTrackSegment</h1>
21 <hr width=300>
22 <!--SDL--><em><a href=#AliPHOSTrackSegment:description>class description</a> - <a href="src/AliPHOSTrackSegment.cxx.html">source file</a> - <a href="AliPHOSTrackSegment_Tree.ps">inheritance tree</a></em>
23 <hr width=300>
24 </center>
25 <h2>class <a name="AliPHOSTrackSegment" href="AliPHOSTrackSegment.h">AliPHOSTrackSegment</a> : public TObject</h2>
26 <pre>
27 <!--TAB4-->    <b>private:</b><br>
28
29 <!--TAB4-->    <b>protected:</b><br>
30
31 <!--TAB4-->    <b>public:</b><br>
32 <!--TAB6-->      <a href="./AliPHOSTrackSegment.html">AliPHOSTrackSegment</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:AliPHOSTrackSegment">AliPHOSTrackSegment</a><!--PLAIN-->()
33 <!--TAB6-->      <a href="./AliPHOSTrackSegment.html">AliPHOSTrackSegment</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:AliPHOSTrackSegment">AliPHOSTrackSegment</a><!--PLAIN-->(<a href="./AliPHOSEmcRecPoint.html">AliPHOSEmcRecPoint</a>* EmcRecPoint, <a href="./AliPHOSRecPoint.html">AliPHOSRecPoint</a>* PpsdUp, <a href="./AliPHOSRecPoint.html">AliPHOSRecPoint</a>* PpsdLow)
34 <!--TAB6-->      <a href="./AliPHOSTrackSegment.html">AliPHOSTrackSegment</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:AliPHOSTrackSegment">AliPHOSTrackSegment</a><!--PLAIN-->(const <a href="./AliPHOSTrackSegment.html">AliPHOSTrackSegment</a>&amp; ts)
35 <!--TAB6-->             virtual <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:~AliPHOSTrackSegment">~AliPHOSTrackSegment</a><!--PLAIN-->()
36 <!--TAB6-->           static TClass* <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:Class">Class</a><!--PLAIN-->()
37 <!--TAB6-->             virtual <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:Copy">Copy</a><!--PLAIN-->(TObject&amp; obj)
38 <!--TAB6-->                    <a href="ListOfTypes.html#Int_t">Int_t</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:GetCpvIndex">GetCpvIndex</a><!--PLAIN-->()
39 <!--TAB6-->                    <a href="ListOfTypes.html#Int_t">Int_t</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:GetEmcIndex">GetEmcIndex</a><!--PLAIN-->()
40 <!--TAB6-->                    <a href="ListOfTypes.html#Int_t">Int_t</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:GetIndexInList">GetIndexInList</a><!--PLAIN-->() const
41 <!--TAB6-->                    <a href="ListOfTypes.html#Int_t">Int_t</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:GetPpsdIndex">GetPpsdIndex</a><!--PLAIN-->()
42 <!--TAB6-->          virtual TClass* <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:IsA">IsA</a><!--PLAIN-->() const
43 <!--TAB6-->             virtual <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:Print">Print</a><!--PLAIN-->(<a href="ListOfTypes.html#Option_t">Option_t</a>* option)
44 <!--TAB6-->                     <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:SetCpvRecPoint">SetCpvRecPoint</a><!--PLAIN-->(<a href="./AliPHOSRecPoint.html">AliPHOSRecPoint</a>* PpsdUpRecPoint)
45 <!--TAB6-->                     <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:SetIndexInList">SetIndexInList</a><!--PLAIN-->(<a href="ListOfTypes.html#Int_t">Int_t</a> val)
46 <!--TAB6-->             virtual <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:ShowMembers">ShowMembers</a><!--PLAIN-->(TMemberInspector&amp; insp, <a href="ListOfTypes.html#char">char</a>* parent)
47 <!--TAB6-->             virtual <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:Streamer">Streamer</a><!--PLAIN-->(TBuffer&amp; b)
48 <!--TAB6-->                     <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSTrackSegment:StreamerNVirtual">StreamerNVirtual</a><!--PLAIN-->(TBuffer&amp; b)
49
50 <h3><!--TAB2-->  <a name="AliPHOSTrackSegment:Data Members">Data Members</a></h3>
51 <!--TAB4-->    <b>private:</b><br>
52 <!--TAB6-->      <a href="ListOfTypes.html#Int_t">Int_t</a> <!--TAB--><!--BOLD--><a name="AliPHOSTrackSegment:fEmcRecPoint">fEmcRecPoint</a><!--PLAIN-->      <!--TAB--><i><a name="Title:fEmcRecPoint">The EMC reconstructed point index in array stored in TreeR/PHOSEmcRP</a></i>
53 <!--TAB6-->      <a href="ListOfTypes.html#Int_t">Int_t</a> <!--TAB--><!--BOLD--><a name="AliPHOSTrackSegment:fIndexInList">fIndexInList</a><!--PLAIN-->      <!--TAB--><i><a name="Title:fIndexInList">the index of this TrackSegment in the list stored in TreeR (to be set by analysis)</a></i>
54 <!--TAB6-->      <a href="ListOfTypes.html#Int_t">Int_t</a> <!--TAB--><!--BOLD--><a name="AliPHOSTrackSegment:fPpsdLowRecPoint">fPpsdLowRecPoint</a><!--PLAIN-->  <!--TAB--><i><a name="Title:fPpsdLowRecPoint">The PPSD reconstructed point from the lower layer index in array stored in TreeR/PHOSPpsdRP</a></i>
55 <!--TAB6-->      <a href="ListOfTypes.html#Int_t">Int_t</a> <!--TAB--><!--BOLD--><a name="AliPHOSTrackSegment:fPpsdUpRecPoint">fPpsdUpRecPoint</a><!--PLAIN-->   <!--TAB--><i><a name="Title:fPpsdUpRecPoint">The PPSD reconstructed point from the upper layer index in array stored in TreeR/PHOSPpsdRP</a></i>
56
57 <!--TAB4-->    <b>protected:</b><br>
58
59 <!--TAB4-->    <b>public:</b><br>
60 </pre>
61 <!--END-->
62 <hr>
63 <!--DESCRIPTION--><h2><a name="AliPHOSTrackSegment:description">Class Description</a></h2>
64 <pre>  Track <a href="ListOfTypes.html#segment">segment</a> in PHOS
65   Can be : 1 EmcRecPoint
66            1 EmcRecPoint + 1 PPSD
67            1 EmcRecPoint + 1 PPSD + 1 PPSD
68
69 *-- Author:  Dmitri Peressounko (RRC KI &amp; SUBATECH)
70 </pre><hr>
71 <!--FUNCTION--> <a name="AliPHOSTrackSegment:AliPHOSTrackSegment" href="src/AliPHOSTrackSegment.cxx.html#AliPHOSTrackSegment:AliPHOSTrackSegment">AliPHOSTrackSegment</a>( <a href="./AliPHOSEmcRecPoint.html">AliPHOSEmcRecPoint</a> * emc , 
72                                           <a href="./AliPHOSRecPoint.html">AliPHOSRecPoint</a> * ppsdrp1,
73                                           <a href="./AliPHOSRecPoint.html">AliPHOSRecPoint</a> * ppsdrp2  ) 
74 <br>
75 <pre> ctor
76 </pre><hr>
77 <!--FUNCTION--> <a name="AliPHOSTrackSegment:AliPHOSTrackSegment" href="src/AliPHOSTrackSegment.cxx.html#AliPHOSTrackSegment:AliPHOSTrackSegment">AliPHOSTrackSegment</a>( const <a href="./AliPHOSTrackSegment.html">AliPHOSTrackSegment</a> &amp; ts) 
78 <br>
79 <pre> Copy ctor
80 </pre><hr>
81 <!--FUNCTION--><a href="ListOfTypes.html#void">void</a> <a name="AliPHOSTrackSegment:Copy" href="src/AliPHOSTrackSegment.cxx.html#AliPHOSTrackSegment:Copy">Copy</a>(TObject &amp; obj) 
82 <br>
83 <pre> Copy of a track <a href="ListOfTypes.html#segment">segment</a> into another track <a href="ListOfTypes.html#segment">segment</a>
84 </pre><hr>
85 <!--FUNCTION--><a href="ListOfTypes.html#void">void</a> <a name="AliPHOSTrackSegment:Print" href="src/AliPHOSTrackSegment.cxx.html#AliPHOSTrackSegment:Print">Print</a>(<a href="ListOfTypes.html#Option_t">Option_t</a> * opt)
86 <br>
87 <pre> Print all information on this track Segment
88 </pre><hr>
89 <!--FUNCTION--><a href="ListOfTypes.html#void">void</a> <a name="AliPHOSTrackSegment:SetCpvRecPoint" href="src/AliPHOSTrackSegment.cxx.html#AliPHOSTrackSegment:SetCpvRecPoint">SetCpvRecPoint</a>(<a href="./AliPHOSRecPoint.html">AliPHOSRecPoint</a> * PpsdUpRecPoint) 
90 <br>
91 <pre> gives an id from its position in the list
92 </pre><br><br><br>
93 <h3>Inline Functions</h3>
94 <hr>
95 <pre>
96 <!--INLINE FUNCTION--><!--TAB6-->        <a href="./AliPHOSTrackSegment.html">AliPHOSTrackSegment</a> <a name="AliPHOSTrackSegment:AliPHOSTrackSegment" href="AliPHOSTrackSegment.h">AliPHOSTrackSegment</a>(const <a href="./AliPHOSTrackSegment.html">AliPHOSTrackSegment</a>&amp; ts)
97 <!--INLINE FUNCTION--><!--TAB6-->                      <a href="ListOfTypes.html#Int_t">Int_t</a> <a name="AliPHOSTrackSegment:GetIndexInList" href="AliPHOSTrackSegment.h">GetIndexInList</a>() const
98 <!--INLINE FUNCTION--><!--TAB6-->                      <a href="ListOfTypes.html#Int_t">Int_t</a> <a name="AliPHOSTrackSegment:GetEmcIndex" href="AliPHOSTrackSegment.h">GetEmcIndex</a>()
99 <!--INLINE FUNCTION--><!--TAB6-->                      <a href="ListOfTypes.html#Int_t">Int_t</a> <a name="AliPHOSTrackSegment:GetPpsdIndex" href="AliPHOSTrackSegment.h">GetPpsdIndex</a>()
100 <!--INLINE FUNCTION--><!--TAB6-->                      <a href="ListOfTypes.html#Int_t">Int_t</a> <a name="AliPHOSTrackSegment:GetCpvIndex" href="AliPHOSTrackSegment.h">GetCpvIndex</a>()
101 <!--INLINE FUNCTION--><!--TAB6-->                       <a href="ListOfTypes.html#void">void</a> <a name="AliPHOSTrackSegment:SetIndexInList" href="AliPHOSTrackSegment.h">SetIndexInList</a>(<a href="ListOfTypes.html#Int_t">Int_t</a> val)
102 <!--INLINE FUNCTION--><!--TAB6-->                    TClass* <a name="AliPHOSTrackSegment:Class" href="AliPHOSTrackSegment.h">Class</a>()
103 <!--INLINE FUNCTION--><!--TAB6-->                    TClass* <a name="AliPHOSTrackSegment:IsA" href="AliPHOSTrackSegment.h">IsA</a>() const
104 <!--INLINE FUNCTION--><!--TAB6-->                       <a href="ListOfTypes.html#void">void</a> <a name="AliPHOSTrackSegment:ShowMembers" href="AliPHOSTrackSegment.h">ShowMembers</a>(TMemberInspector&amp; insp, <a href="ListOfTypes.html#char">char</a>* parent)
105 <!--INLINE FUNCTION--><!--TAB6-->                       <a href="ListOfTypes.html#void">void</a> <a name="AliPHOSTrackSegment:Streamer" href="AliPHOSTrackSegment.h">Streamer</a>(TBuffer&amp; b)
106 <!--INLINE FUNCTION--><!--TAB6-->                       <a href="ListOfTypes.html#void">void</a> <a name="AliPHOSTrackSegment:StreamerNVirtual" href="AliPHOSTrackSegment.h">StreamerNVirtual</a>(TBuffer&amp; b)
107 <!--INLINE FUNCTION--><!--TAB6-->                       <a href="ListOfTypes.html#void">void</a> <a name="AliPHOSTrackSegment:~AliPHOSTrackSegment" href="AliPHOSTrackSegment.h">~AliPHOSTrackSegment</a>()
108 </pre>
109
110 <hr><br>
111 <!--SIGNATURE-->
112 <em>Copyright (c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *</em><br>
113 <br>
114 <address>
115 <hr>
116 <center>
117 <a href="http://root.cern.ch/root/Welcome.html">ROOT page</a> - <a href="ClassIndex.html">Class index</a> - <a href="#TopOfPage">Top of the page</a><br>
118 </center>
119 <hr>This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to <a href="mailto:rootdev@root.cern.ch">ROOT support</a>, or contact <a href="mailto:rootdev@root.cern.ch">the developers</a> with any questions or problems regarding ROOT.
120 </address>
121 </body>
122 </html>