]>
Commit | Line | Data |
---|---|---|
6ab63b4a | 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
2 | <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> | |
8562a9e6 | 3 | <title>AliHLTPHOS: AliHLTPHOSRawAnalyzerCrudeComponent Class Reference</title> |
6ab63b4a | 4 | <link href="doxygen.css" rel="stylesheet" type="text/css"> |
5 | </head><body> | |
6 | <!-- Generated by Doxygen 1.3.9.1 --> | |
7 | <div class="qindex"><a class="qindex" href="main.html">Main Page</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Class Members</a> | <a class="qindex" href="globals.html">File Members</a></div> | |
8 | <h1>AliHLTPHOSRawAnalyzerCrudeComponent Class Reference</h1><code>#include <<a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8h-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.h</a>></code> | |
9 | <p> | |
10 | <p>Inheritance diagram for AliHLTPHOSRawAnalyzerCrudeComponent: | |
11 | <p><center><img src="classAliHLTPHOSRawAnalyzerCrudeComponent.png" usemap="#AliHLTPHOSRawAnalyzerCrudeComponent_map" border="0" alt=""></center> | |
12 | <map name="AliHLTPHOSRawAnalyzerCrudeComponent_map"> | |
13 | <area href="classAliHLTPHOSRawAnalyzerComponent.html" alt="AliHLTPHOSRawAnalyzerComponent" shape="rect" coords="0,0,258,24"> | |
14 | </map> | |
15 | <a href="classAliHLTPHOSRawAnalyzerCrudeComponent-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> | |
16 | <tr><td></td></tr> | |
17 | <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> | |
8562a9e6 | 18 | <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta0">AliHLTPHOSRawAnalyzerCrudeComponent</a> ()</td></tr> |
6ab63b4a | 19 | |
8562a9e6 | 20 | <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta1">~AliHLTPHOSRawAnalyzerCrudeComponent</a> ()</td></tr> |
6ab63b4a | 21 | |
8562a9e6 | 22 | <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta2">AliHLTPHOSRawAnalyzerCrudeComponent</a> (const <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a> &)</td></tr> |
6ab63b4a | 23 | |
8562a9e6 | 24 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta3">operator=</a> (const <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a>)</td></tr> |
6ab63b4a | 25 | |
8562a9e6 | 26 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta4">GetComponentID</a> ()</td></tr> |
6ab63b4a | 27 | |
8562a9e6 | 28 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponent * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta5">Spawn</a> ()</td></tr> |
29 | ||
eace7fcd | 30 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">DoInit</a> (int argc, const char **argv)</td></tr> |
8562a9e6 | 31 | |
eace7fcd | 32 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">Deinit</a> ()</td></tr> |
8562a9e6 | 33 | |
eace7fcd | 34 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoDeinit</a> ()</td></tr> |
8562a9e6 | 35 | |
eace7fcd | 36 | <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">DumpData</a> (int gain)</td></tr> |
8562a9e6 | 37 | |
eace7fcd | 38 | <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DumpData</a> ()</td></tr> |
8562a9e6 | 39 | |
eace7fcd | 40 | <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">DumpChannelData</a> (Double_t *data)</td></tr> |
8562a9e6 | 41 | |
eace7fcd | 42 | <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">SetEquippmentID</a> (AliHLTUInt32_t id)</td></tr> |
43 | ||
44 | <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetEquippmentID</a> ()</td></tr> | |
45 | ||
46 | <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">SetCoordinates</a> (AliHLTUInt32_t equippmentID)</td></tr> | |
47 | ||
48 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta13">GetInputDataTypes</a> (std::vector< AliHLTComponentDataType, std::allocator< AliHLTComponentDataType > > &)</td></tr> | |
49 | ||
50 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponentDataType </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta14">GetOutputDataType</a> ()</td></tr> | |
51 | ||
52 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta15">GetOutputDataSize</a> (unsigned long &constBase, double &inputMultiplier)</td></tr> | |
53 | ||
54 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta16">DoEvent</a> (const AliHLTComponentEventData &, const AliHLTComponentBlockData *, AliHLTComponentTriggerData &, AliHLTUInt8_t *, AliHLTUInt32_t &, std::vector< AliHLTComponentBlockData, std::allocator< AliHLTComponentBlockData > > &)</td></tr> | |
8562a9e6 | 55 | |
56 | <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> | |
57 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a></td></tr> | |
6ab63b4a | 58 | |
59 | </table> | |
60 | <hr><h2>Constructor & Destructor Documentation</h2> | |
8562a9e6 | 61 | <a class="anchor" name="AliHLTPHOSRawAnalyzerCrudeComponenta0" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::AliHLTPHOSRawAnalyzerCrudeComponent"></a><p> |
6ab63b4a | 62 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
63 | <tr> | |
64 | <td class="mdRow"> | |
65 | <table cellpadding="0" cellspacing="0" border="0"> | |
66 | <tr> | |
67 | <td class="md" nowrap valign="top">AliHLTPHOSRawAnalyzerCrudeComponent::AliHLTPHOSRawAnalyzerCrudeComponent </td> | |
68 | <td class="md" valign="top">( </td> | |
69 | <td class="mdname1" valign="top" nowrap> </td> | |
70 | <td class="md" valign="top"> ) </td> | |
71 | <td class="md" nowrap></td> | |
72 | </tr> | |
73 | </table> | |
74 | </td> | |
75 | </tr> | |
76 | </table> | |
77 | <table cellspacing="5" cellpadding="0" border="0"> | |
78 | <tr> | |
79 | <td> | |
80 | | |
81 | </td> | |
82 | <td> | |
83 | ||
8562a9e6 | 84 | <p> |
85 | ||
86 | <p> | |
87 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html#l00023">23</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.cxx</a>.<div class="fragment"><pre class="fragment">00024 { | |
88 | 00025 <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a> = <span class="keyword">new</span> <a class="code" href="classAliHLTPHOSRawAnalyzerCrude.html">AliHLTPHOSRawAnalyzerCrude</a>(); | |
89 | 00026 } | |
90 | </pre></div> | |
6ab63b4a | 91 | <p> |
92 | </td> | |
93 | </tr> | |
94 | </table> | |
8562a9e6 | 95 | <a class="anchor" name="AliHLTPHOSRawAnalyzerCrudeComponenta1" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::~AliHLTPHOSRawAnalyzerCrudeComponent"></a><p> |
6ab63b4a | 96 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
97 | <tr> | |
98 | <td class="mdRow"> | |
99 | <table cellpadding="0" cellspacing="0" border="0"> | |
100 | <tr> | |
101 | <td class="md" nowrap valign="top">AliHLTPHOSRawAnalyzerCrudeComponent::~<a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a> </td> | |
102 | <td class="md" valign="top">( </td> | |
103 | <td class="mdname1" valign="top" nowrap> </td> | |
104 | <td class="md" valign="top"> ) </td> | |
105 | <td class="md" nowrap></td> | |
106 | </tr> | |
107 | </table> | |
108 | </td> | |
109 | </tr> | |
110 | </table> | |
111 | <table cellspacing="5" cellpadding="0" border="0"> | |
112 | <tr> | |
113 | <td> | |
114 | | |
115 | </td> | |
116 | <td> | |
117 | ||
8562a9e6 | 118 | <p> |
119 | ||
120 | <p> | |
121 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html#l00028">28</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.cxx</a>.<div class="fragment"><pre class="fragment">00029 { | |
122 | 00030 | |
123 | 00031 } | |
124 | </pre></div> | |
6ab63b4a | 125 | <p> |
126 | </td> | |
127 | </tr> | |
128 | </table> | |
8562a9e6 | 129 | <a class="anchor" name="AliHLTPHOSRawAnalyzerCrudeComponenta2" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::AliHLTPHOSRawAnalyzerCrudeComponent"></a><p> |
6ab63b4a | 130 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
131 | <tr> | |
132 | <td class="mdRow"> | |
133 | <table cellpadding="0" cellspacing="0" border="0"> | |
134 | <tr> | |
135 | <td class="md" nowrap valign="top">AliHLTPHOSRawAnalyzerCrudeComponent::AliHLTPHOSRawAnalyzerCrudeComponent </td> | |
136 | <td class="md" valign="top">( </td> | |
137 | <td class="md" nowrap valign="top">const <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a> & </td> | |
138 | <td class="mdname1" valign="top" nowrap> </td> | |
139 | <td class="md" valign="top"> ) </td> | |
140 | <td class="md" nowrap></td> | |
141 | </tr> | |
142 | </table> | |
143 | </td> | |
144 | </tr> | |
145 | </table> | |
146 | <table cellspacing="5" cellpadding="0" border="0"> | |
147 | <tr> | |
148 | <td> | |
149 | | |
150 | </td> | |
151 | <td> | |
152 | ||
8562a9e6 | 153 | <p> |
154 | ||
155 | <p> | |
156 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html#l00034">34</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.cxx</a>.<div class="fragment"><pre class="fragment">00034 :<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent</a>() | |
157 | 00035 { | |
158 | 00036 | |
159 | 00037 } | |
160 | </pre></div> | |
6ab63b4a | 161 | <p> |
162 | </td> | |
163 | </tr> | |
164 | </table> | |
165 | <hr><h2>Member Function Documentation</h2> | |
eace7fcd | 166 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta5" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::Deinit"></a><p> |
8562a9e6 | 167 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
168 | <tr> | |
169 | <td class="mdRow"> | |
170 | <table cellpadding="0" cellspacing="0" border="0"> | |
171 | <tr> | |
172 | <td class="md" nowrap valign="top">int AliHLTPHOSRawAnalyzerComponent::Deinit </td> | |
173 | <td class="md" valign="top">( </td> | |
174 | <td class="mdname1" valign="top" nowrap> </td> | |
175 | <td class="md" valign="top"> ) </td> | |
176 | <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
177 | </tr> | |
178 | </table> | |
179 | </td> | |
180 | </tr> | |
181 | </table> | |
182 | <table cellspacing="5" cellpadding="0" border="0"> | |
183 | <tr> | |
184 | <td> | |
185 | | |
186 | </td> | |
187 | <td> | |
188 | ||
189 | <p> | |
190 | ||
191 | <p> | |
eace7fcd | 192 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00076">76</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00077 { |
193 | 00078 <span class="keywordflow">return</span> 0; | |
194 | 00079 } | |
8562a9e6 | 195 | </pre></div> |
196 | <p> | |
197 | </td> | |
198 | </tr> | |
199 | </table> | |
eace7fcd | 200 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta6" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DoDeinit"></a><p> |
8562a9e6 | 201 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
202 | <tr> | |
203 | <td class="mdRow"> | |
204 | <table cellpadding="0" cellspacing="0" border="0"> | |
205 | <tr> | |
206 | <td class="md" nowrap valign="top">int AliHLTPHOSRawAnalyzerComponent::DoDeinit </td> | |
207 | <td class="md" valign="top">( </td> | |
208 | <td class="mdname1" valign="top" nowrap> </td> | |
209 | <td class="md" valign="top"> ) </td> | |
210 | <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
211 | </tr> | |
212 | </table> | |
213 | </td> | |
214 | </tr> | |
215 | </table> | |
216 | <table cellspacing="5" cellpadding="0" border="0"> | |
217 | <tr> | |
218 | <td> | |
219 | | |
220 | </td> | |
221 | <td> | |
222 | ||
223 | <p> | |
224 | ||
225 | <p> | |
eace7fcd | 226 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00087">87</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>. |
227 | <p> | |
228 | References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00061">AliHLTPHOSRawAnalyzerComponent::fPHOSRawStream</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00062">AliHLTPHOSRawAnalyzerComponent::fRawMemoryReader</a>.<div class="fragment"><pre class="fragment">00088 { | |
229 | 00089 Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"PHOS"</span>, <span class="stringliteral">",AliHLTPHOSRawAnalyzerComponen DoDeinit"</span>); | |
230 | 00090 | |
231 | 00091 <span class="keywordflow">if</span>(fRawMemoryReader !=0) | |
232 | 00092 { | |
233 | 00093 <span class="keyword">delete</span> fRawMemoryReader; | |
234 | 00094 } | |
235 | 00095 | |
236 | 00096 <span class="keywordflow">if</span>(fPHOSRawStream != 0) | |
237 | 00097 { | |
238 | 00098 <span class="keyword">delete</span> fPHOSRawStream; | |
239 | 00099 } | |
240 | 00100 <span class="keywordflow">return</span> 0; | |
241 | 00101 | |
242 | 00102 } | |
8562a9e6 | 243 | </pre></div> |
244 | <p> | |
245 | </td> | |
246 | </tr> | |
247 | </table> | |
eace7fcd | 248 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta16" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DoEvent"></a><p> |
8562a9e6 | 249 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
250 | <tr> | |
251 | <td class="mdRow"> | |
252 | <table cellpadding="0" cellspacing="0" border="0"> | |
253 | <tr> | |
eace7fcd | 254 | <td class="md" nowrap valign="top">virtual int AliHLTPHOSRawAnalyzerComponent::DoEvent </td> |
8562a9e6 | 255 | <td class="md" valign="top">( </td> |
256 | <td class="md" nowrap valign="top">const AliHLTComponentEventData & </td> | |
257 | <td class="mdname" nowrap>, </td> | |
258 | </tr> | |
259 | <tr> | |
260 | <td class="md" nowrap align="right"></td> | |
261 | <td class="md"></td> | |
262 | <td class="md" nowrap>const AliHLTComponentBlockData * </td> | |
263 | <td class="mdname" nowrap>, </td> | |
264 | </tr> | |
265 | <tr> | |
266 | <td class="md" nowrap align="right"></td> | |
267 | <td class="md"></td> | |
268 | <td class="md" nowrap>AliHLTComponentTriggerData & </td> | |
269 | <td class="mdname" nowrap>, </td> | |
270 | </tr> | |
271 | <tr> | |
272 | <td class="md" nowrap align="right"></td> | |
273 | <td class="md"></td> | |
274 | <td class="md" nowrap>AliHLTUInt8_t * </td> | |
275 | <td class="mdname" nowrap>, </td> | |
276 | </tr> | |
277 | <tr> | |
278 | <td class="md" nowrap align="right"></td> | |
279 | <td class="md"></td> | |
280 | <td class="md" nowrap>AliHLTUInt32_t & </td> | |
281 | <td class="mdname" nowrap>, </td> | |
282 | </tr> | |
283 | <tr> | |
284 | <td class="md" nowrap align="right"></td> | |
285 | <td class="md"></td> | |
286 | <td class="md" nowrap>std::vector< AliHLTComponentBlockData, std::allocator< AliHLTComponentBlockData > > & </td> | |
287 | <td class="mdname" nowrap></td> | |
288 | </tr> | |
289 | <tr> | |
290 | <td class="md"></td> | |
291 | <td class="md">) </td> | |
292 | <td class="md" colspan="2"><code> [virtual, inherited]</code></td> | |
293 | </tr> | |
294 | </table> | |
295 | </td> | |
296 | </tr> | |
297 | </table> | |
298 | <table cellspacing="5" cellpadding="0" border="0"> | |
299 | <tr> | |
300 | <td> | |
301 | | |
302 | </td> | |
303 | <td> | |
304 | ||
8562a9e6 | 305 | <p> |
306 | </td> | |
307 | </tr> | |
308 | </table> | |
eace7fcd | 309 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta4" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DoInit"></a><p> |
8562a9e6 | 310 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
311 | <tr> | |
312 | <td class="mdRow"> | |
313 | <table cellpadding="0" cellspacing="0" border="0"> | |
314 | <tr> | |
315 | <td class="md" nowrap valign="top">int AliHLTPHOSRawAnalyzerComponent::DoInit </td> | |
316 | <td class="md" valign="top">( </td> | |
317 | <td class="md" nowrap valign="top">int </td> | |
318 | <td class="mdname" nowrap> <em>argc</em>, </td> | |
319 | </tr> | |
320 | <tr> | |
321 | <td class="md" nowrap align="right"></td> | |
322 | <td class="md"></td> | |
323 | <td class="md" nowrap>const char ** </td> | |
324 | <td class="mdname" nowrap> <em>argv</em></td> | |
325 | </tr> | |
326 | <tr> | |
327 | <td class="md"></td> | |
328 | <td class="md">) </td> | |
329 | <td class="md" colspan="2"><code> [virtual, inherited]</code></td> | |
330 | </tr> | |
331 | </table> | |
332 | </td> | |
333 | </tr> | |
334 | </table> | |
335 | <table cellspacing="5" cellpadding="0" border="0"> | |
336 | <tr> | |
337 | <td> | |
338 | | |
339 | </td> | |
340 | <td> | |
341 | ||
342 | <p> | |
343 | ||
344 | <p> | |
eace7fcd | 345 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">263</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>. |
346 | <p> | |
347 | References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00061">AliHLTPHOSRawAnalyzerComponent::fPHOSRawStream</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00062">AliHLTPHOSRawAnalyzerComponent::fRawMemoryReader</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00334">AliHLTPHOSRawAnalyzerComponent::Reset()</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00397">AliHLTPHOSRawAnalyzerComponent::SetCoordinates()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00385">AliHLTPHOSRawAnalyzerComponent::SetEquippmentID()</a>.<div class="fragment"><pre class="fragment">00264 { | |
348 | 00265 <span class="keywordtype">int</span> equippmentID = atoi(argv[6]); | |
349 | 00266 cout << <span class="stringliteral">"AliHLTPHOSRawAnalyzerComponent::DoIni Setting EquipmentID to"</span> << equippmentID << endl; | |
350 | 00267 <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd0">Reset</a>(); | |
351 | 00268 fRawMemoryReader = <span class="keyword">new</span> AliRawReaderMemory(); | |
352 | 00269 fPHOSRawStream = <span class="keyword">new</span> AliCaloRawStream(fRawMemoryReader,<span class="stringliteral">"PHOS"</span>); | |
353 | 00270 fPHOSRawStream->SetOldRCUFormat(kFALSE); | |
354 | 00271 fRawMemoryReader->SetEquipmentID(equippmentID); | |
355 | 00272 <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">SetEquippmentID</a>(equippmentID); | |
356 | 00273 <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">SetCoordinates</a>(equippmentID); | |
357 | 00274 <span class="keywordflow">if</span> (argc==0 && argv==NULL) { | |
358 | 00275 <span class="comment">// this is currently just to get rid of the warning "unused parameter"</span> | |
359 | 00276 } | |
360 | 00277 <span class="keywordflow">return</span> 0; | |
361 | 00278 } | |
362 | </pre></div> | |
363 | <p> | |
364 | </td> | |
365 | </tr> | |
366 | </table> | |
367 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta9" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DumpChannelData"></a><p> | |
368 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> | |
369 | <tr> | |
370 | <td class="mdRow"> | |
371 | <table cellpadding="0" cellspacing="0" border="0"> | |
372 | <tr> | |
373 | <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::DumpChannelData </td> | |
374 | <td class="md" valign="top">( </td> | |
375 | <td class="md" nowrap valign="top">Double_t * </td> | |
376 | <td class="mdname1" valign="top" nowrap> <em>data</em> </td> | |
377 | <td class="md" valign="top"> ) </td> | |
378 | <td class="md" nowrap><code> [inherited]</code></td> | |
379 | </tr> | |
380 | </table> | |
381 | </td> | |
382 | </tr> | |
383 | </table> | |
384 | <table cellspacing="5" cellpadding="0" border="0"> | |
385 | <tr> | |
386 | <td> | |
387 | | |
388 | </td> | |
389 | <td> | |
390 | ||
391 | <p> | |
392 | ||
393 | <p> | |
394 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00307">307</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00308 { | |
395 | 00309 cout << endl; | |
396 | 00310 | |
397 | 00311 <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i< ALTRO_MAX_SAMPLES; i++) | |
398 | 00312 { | |
399 | 00313 <span class="keywordflow">if</span> (data[i] != 0) | |
400 | 00314 { | |
401 | 00315 cout <<i <<<span class="stringliteral">"\t"</span>; | |
402 | 00316 } | |
403 | 00317 } | |
404 | 00318 cout << endl; | |
405 | 00319 | |
406 | 00320 <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i< ALTRO_MAX_SAMPLES; i++) | |
407 | 00321 { | |
408 | 00322 <span class="keywordflow">if</span> (data[i] != 0) | |
409 | 00323 { | |
410 | 00324 cout <<data[i] <<<span class="stringliteral">"\t"</span>; | |
411 | 00325 } | |
412 | 00326 } | |
413 | 00327 | |
414 | 00328 cout << endl; | |
415 | 00329 } | |
416 | </pre></div> | |
417 | <p> | |
418 | </td> | |
419 | </tr> | |
420 | </table> | |
421 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta8" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DumpData"></a><p> | |
422 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> | |
423 | <tr> | |
424 | <td class="mdRow"> | |
425 | <table cellpadding="0" cellspacing="0" border="0"> | |
426 | <tr> | |
427 | <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::DumpData </td> | |
428 | <td class="md" valign="top">( </td> | |
429 | <td class="mdname1" valign="top" nowrap> </td> | |
430 | <td class="md" valign="top"> ) </td> | |
431 | <td class="md" nowrap><code> [inherited]</code></td> | |
432 | </tr> | |
433 | </table> | |
434 | </td> | |
435 | </tr> | |
436 | </table> | |
437 | <table cellspacing="5" cellpadding="0" border="0"> | |
438 | <tr> | |
439 | <td> | |
440 | | |
441 | </td> | |
442 | <td> | |
443 | ||
444 | <p> | |
445 | ||
446 | <p> | |
447 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00301">301</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00302 { | |
448 | 00303 <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DumpData</a>(0); | |
449 | 00304 } | |
450 | </pre></div> | |
451 | <p> | |
452 | </td> | |
453 | </tr> | |
454 | </table> | |
455 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta7" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DumpData"></a><p> | |
456 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> | |
457 | <tr> | |
458 | <td class="mdRow"> | |
459 | <table cellpadding="0" cellspacing="0" border="0"> | |
460 | <tr> | |
461 | <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::DumpData </td> | |
462 | <td class="md" valign="top">( </td> | |
463 | <td class="md" nowrap valign="top">int </td> | |
464 | <td class="mdname1" valign="top" nowrap> <em>gain</em> </td> | |
465 | <td class="md" valign="top"> ) </td> | |
466 | <td class="md" nowrap><code> [inherited]</code></td> | |
467 | </tr> | |
468 | </table> | |
469 | </td> | |
470 | </tr> | |
471 | </table> | |
472 | <table cellspacing="5" cellpadding="0" border="0"> | |
473 | <tr> | |
474 | <td> | |
475 | | |
476 | </td> | |
477 | <td> | |
478 | ||
479 | <p> | |
480 | ||
481 | <p> | |
482 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00281">281</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>. | |
483 | <p> | |
484 | References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00060">AliHLTPHOSRawAnalyzerComponent::fMaxValues</a>.<div class="fragment"><pre class="fragment">00282 { | |
485 | 00283 <span class="keywordflow">for</span>(<span class="keywordtype">int</span> mod = 0; mod < N_MODULES; mod ++) | |
486 | 00284 { | |
487 | 00285 printf(<span class="stringliteral">"\n *********** MODULE %d ************\n"</span>, mod); | |
488 | 00286 <span class="keywordflow">for</span>(<span class="keywordtype">int</span> row = 0; row < N_ROWS_MOD; row ++) | |
489 | 00287 { | |
490 | 00288 <span class="keywordflow">for</span>(<span class="keywordtype">int</span> col = 0; col < N_COLUMNS_MOD; col ++) | |
491 | 00289 { | |
492 | 00290 <span class="keywordflow">if</span>( fMaxValues[mod][row][col][0] != 0) | |
493 | 00291 { | |
494 | 00292 cout << fMaxValues[mod][row][col][gain] << <span class="stringliteral">"\t"</span>; | |
495 | 00293 } | |
496 | 00294 } | |
497 | 00295 } | |
498 | 00296 } | |
499 | 00297 } | |
8562a9e6 | 500 | </pre></div> |
501 | <p> | |
502 | </td> | |
503 | </tr> | |
504 | </table> | |
505 | <a class="anchor" name="AliHLTPHOSRawAnalyzerCrudeComponenta4" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::GetComponentID"></a><p> | |
6ab63b4a | 506 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
507 | <tr> | |
508 | <td class="mdRow"> | |
509 | <table cellpadding="0" cellspacing="0" border="0"> | |
510 | <tr> | |
511 | <td class="md" nowrap valign="top">const char * AliHLTPHOSRawAnalyzerCrudeComponent::GetComponentID </td> | |
512 | <td class="md" valign="top">( </td> | |
513 | <td class="mdname1" valign="top" nowrap> </td> | |
514 | <td class="md" valign="top"> ) </td> | |
515 | <td class="md" nowrap><code> [virtual]</code></td> | |
516 | </tr> | |
517 | </table> | |
518 | </td> | |
519 | </tr> | |
520 | </table> | |
521 | <table cellspacing="5" cellpadding="0" border="0"> | |
522 | <tr> | |
523 | <td> | |
524 | | |
525 | </td> | |
526 | <td> | |
527 | ||
528 | <p> | |
529 | ||
530 | <p> | |
eace7fcd | 531 | Implements <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta13">AliHLTPHOSRawAnalyzerComponent</a>. |
8562a9e6 | 532 | <p> |
533 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html#l00040">40</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.cxx</a>.<div class="fragment"><pre class="fragment">00041 { | |
534 | 00042 <span class="keywordflow">return</span> <span class="stringliteral">"PhosRawCrude"</span>; | |
535 | 00043 } | |
536 | </pre></div> | |
537 | <p> | |
538 | </td> | |
539 | </tr> | |
540 | </table> | |
eace7fcd | 541 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta11" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::GetEquippmentID"></a><p> |
542 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> | |
543 | <tr> | |
544 | <td class="mdRow"> | |
545 | <table cellpadding="0" cellspacing="0" border="0"> | |
546 | <tr> | |
547 | <td class="md" nowrap valign="top">int AliHLTPHOSRawAnalyzerComponent::GetEquippmentID </td> | |
548 | <td class="md" valign="top">( </td> | |
549 | <td class="mdname1" valign="top" nowrap> </td> | |
550 | <td class="md" valign="top"> ) </td> | |
551 | <td class="md" nowrap><code> [inherited]</code></td> | |
552 | </tr> | |
553 | </table> | |
554 | </td> | |
555 | </tr> | |
556 | </table> | |
557 | <table cellspacing="5" cellpadding="0" border="0"> | |
558 | <tr> | |
559 | <td> | |
560 | | |
561 | </td> | |
562 | <td> | |
563 | ||
564 | <p> | |
565 | ||
566 | <p> | |
567 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00391">391</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00392 { | |
568 | 00393 <span class="keywordflow">return</span> fEquippmentID; | |
569 | 00394 } | |
570 | </pre></div> | |
571 | <p> | |
572 | </td> | |
573 | </tr> | |
574 | </table> | |
575 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta13" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::GetInputDataTypes"></a><p> | |
8562a9e6 | 576 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
577 | <tr> | |
578 | <td class="mdRow"> | |
579 | <table cellpadding="0" cellspacing="0" border="0"> | |
580 | <tr> | |
581 | <td class="md" nowrap valign="top">virtual void AliHLTPHOSRawAnalyzerComponent::GetInputDataTypes </td> | |
582 | <td class="md" valign="top">( </td> | |
583 | <td class="md" nowrap valign="top">std::vector< AliHLTComponentDataType, std::allocator< AliHLTComponentDataType > > & </td> | |
584 | <td class="mdname1" valign="top" nowrap> </td> | |
585 | <td class="md" valign="top"> ) </td> | |
586 | <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
587 | </tr> | |
588 | </table> | |
589 | </td> | |
590 | </tr> | |
591 | </table> | |
592 | <table cellspacing="5" cellpadding="0" border="0"> | |
593 | <tr> | |
594 | <td> | |
595 | | |
596 | </td> | |
597 | <td> | |
598 | ||
599 | <p> | |
600 | </td> | |
6ab63b4a | 601 | </tr> |
602 | </table> | |
eace7fcd | 603 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta15" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::GetOutputDataSize"></a><p> |
8562a9e6 | 604 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
605 | <tr> | |
606 | <td class="mdRow"> | |
607 | <table cellpadding="0" cellspacing="0" border="0"> | |
608 | <tr> | |
eace7fcd | 609 | <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize </td> |
8562a9e6 | 610 | <td class="md" valign="top">( </td> |
eace7fcd | 611 | <td class="md" nowrap valign="top">unsigned long & </td> |
612 | <td class="mdname" nowrap> <em>constBase</em>, </td> | |
8562a9e6 | 613 | </tr> |
614 | <tr> | |
615 | <td class="md" nowrap align="right"></td> | |
616 | <td class="md"></td> | |
617 | <td class="md" nowrap>double & </td> | |
eace7fcd | 618 | <td class="mdname" nowrap> <em>inputMultiplier</em></td> |
8562a9e6 | 619 | </tr> |
620 | <tr> | |
621 | <td class="md"></td> | |
622 | <td class="md">) </td> | |
623 | <td class="md" colspan="2"><code> [virtual, inherited]</code></td> | |
624 | </tr> | |
625 | </table> | |
626 | </td> | |
627 | </tr> | |
628 | </table> | |
629 | <table cellspacing="5" cellpadding="0" border="0"> | |
630 | <tr> | |
631 | <td> | |
632 | | |
633 | </td> | |
634 | <td> | |
635 | ||
eace7fcd | 636 | <p> |
637 | ||
638 | <p> | |
639 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00132">132</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00134 { | |
640 | 00135 constBase = 30; | |
641 | 00136 inputMultiplier = 0.1; | |
642 | 00137 } | |
643 | </pre></div> | |
8562a9e6 | 644 | <p> |
645 | </td> | |
646 | </tr> | |
647 | </table> | |
eace7fcd | 648 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta14" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::GetOutputDataType"></a><p> |
8562a9e6 | 649 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
650 | <tr> | |
651 | <td class="mdRow"> | |
652 | <table cellpadding="0" cellspacing="0" border="0"> | |
653 | <tr> | |
654 | <td class="md" nowrap valign="top">AliHLTComponentDataType AliHLTPHOSRawAnalyzerComponent::GetOutputDataType </td> | |
655 | <td class="md" valign="top">( </td> | |
656 | <td class="mdname1" valign="top" nowrap> </td> | |
657 | <td class="md" valign="top"> ) </td> | |
658 | <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
659 | </tr> | |
660 | </table> | |
661 | </td> | |
662 | </tr> | |
663 | </table> | |
664 | <table cellspacing="5" cellpadding="0" border="0"> | |
665 | <tr> | |
666 | <td> | |
667 | | |
668 | </td> | |
669 | <td> | |
670 | ||
671 | <p> | |
672 | ||
673 | <p> | |
eace7fcd | 674 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00126">126</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00127 { |
675 | 00128 <span class="keywordflow">return</span> AliHLTPHOSDefinitions::gkCellEnergyDataType; | |
676 | 00129 } | |
8562a9e6 | 677 | </pre></div> |
678 | <p> | |
679 | </td> | |
680 | </tr> | |
681 | </table> | |
682 | <a class="anchor" name="AliHLTPHOSRawAnalyzerCrudeComponenta3" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::operator="></a><p> | |
6ab63b4a | 683 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
684 | <tr> | |
685 | <td class="mdRow"> | |
686 | <table cellpadding="0" cellspacing="0" border="0"> | |
687 | <tr> | |
688 | <td class="md" nowrap valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a>& AliHLTPHOSRawAnalyzerCrudeComponent::operator= </td> | |
689 | <td class="md" valign="top">( </td> | |
690 | <td class="md" nowrap valign="top">const </td> | |
691 | <td class="mdname1" valign="top" nowrap> <em>AliHLTPHOSRawAnalyzerCrudeComponent</em> </td> | |
692 | <td class="md" valign="top"> ) </td> | |
693 | <td class="md" nowrap><code> [inline]</code></td> | |
694 | </tr> | |
695 | </table> | |
696 | </td> | |
697 | </tr> | |
698 | </table> | |
699 | <table cellspacing="5" cellpadding="0" border="0"> | |
700 | <tr> | |
701 | <td> | |
702 | | |
703 | </td> | |
704 | <td> | |
705 | ||
706 | <p> | |
707 | ||
8562a9e6 | 708 | <p> |
709 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8h-source.html#l00016">16</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8h-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.h</a>.<div class="fragment"><pre class="fragment">00017 { | |
710 | 00018 <span class="keywordflow">return</span> *<span class="keyword">this</span>; | |
711 | 00019 }; | |
712 | </pre></div> | |
713 | <p> | |
714 | </td> | |
6ab63b4a | 715 | </tr> |
716 | </table> | |
eace7fcd | 717 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta12" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::SetCoordinates"></a><p> |
718 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> | |
719 | <tr> | |
720 | <td class="mdRow"> | |
721 | <table cellpadding="0" cellspacing="0" border="0"> | |
722 | <tr> | |
723 | <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::SetCoordinates </td> | |
724 | <td class="md" valign="top">( </td> | |
725 | <td class="md" nowrap valign="top">AliHLTUInt32_t </td> | |
726 | <td class="mdname1" valign="top" nowrap> <em>equippmentID</em> </td> | |
727 | <td class="md" valign="top"> ) </td> | |
728 | <td class="md" nowrap><code> [inherited]</code></td> | |
729 | </tr> | |
730 | </table> | |
731 | </td> | |
732 | </tr> | |
733 | </table> | |
734 | <table cellspacing="5" cellpadding="0" border="0"> | |
735 | <tr> | |
736 | <td> | |
737 | | |
738 | </td> | |
739 | <td> | |
740 | ||
741 | <p> | |
742 | ||
743 | <p> | |
744 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00397">397</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>. | |
745 | <p> | |
746 | References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00053">AliHLTPHOSRawAnalyzerComponent::fEquippmentID</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00058">AliHLTPHOSRawAnalyzerComponent::fModuleID</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00057">AliHLTPHOSRawAnalyzerComponent::fRcuColOffeset</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00056">AliHLTPHOSRawAnalyzerComponent::fRcuRowOffeset</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00054">AliHLTPHOSRawAnalyzerComponent::fRcuX</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00055">AliHLTPHOSRawAnalyzerComponent::fRcuZ</a>. | |
747 | <p> | |
748 | Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">AliHLTPHOSRawAnalyzerComponent::DoInit()</a>.<div class="fragment"><pre class="fragment">00398 { | |
749 | 00399 <span class="keywordtype">int</span> rcuIndex = (fEquippmentID - 1792)%4; | |
750 | 00400 fModuleID = (fEquippmentID -1792 -rcuIndex)/5; | |
751 | 00401 | |
752 | 00402 <span class="keywordflow">if</span>(rcuIndex == 0) | |
753 | 00403 { | |
754 | 00404 fRcuX = 0; | |
755 | 00405 fRcuZ = 0; | |
756 | 00406 } | |
757 | 00407 | |
758 | 00408 <span class="keywordflow">if</span>(rcuIndex == 1) | |
759 | 00409 { | |
760 | 00410 fRcuX = 0; | |
761 | 00411 fRcuZ = 1; | |
762 | 00412 } | |
763 | 00413 | |
764 | 00414 <span class="keywordflow">if</span>(rcuIndex == 2) | |
765 | 00415 { | |
766 | 00416 fRcuX = 1; | |
767 | 00417 fRcuZ = 0; | |
768 | 00418 } | |
769 | 00419 | |
770 | 00420 | |
771 | 00421 <span class="keywordflow">if</span>(rcuIndex == 3) | |
772 | 00422 { | |
773 | 00423 fRcuX = 1; | |
774 | 00424 fRcuZ = 1; | |
775 | 00425 } | |
776 | 00426 | |
777 | 00427 fRcuRowOffeset = 32*fRcuX; | |
778 | 00428 fRcuColOffeset = 28*fRcuZ; | |
779 | 00429 | |
780 | 00430 } | |
781 | </pre></div> | |
782 | <p> | |
783 | </td> | |
784 | </tr> | |
785 | </table> | |
786 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta10" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::SetEquippmentID"></a><p> | |
787 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> | |
788 | <tr> | |
789 | <td class="mdRow"> | |
790 | <table cellpadding="0" cellspacing="0" border="0"> | |
791 | <tr> | |
792 | <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::SetEquippmentID </td> | |
793 | <td class="md" valign="top">( </td> | |
794 | <td class="md" nowrap valign="top">AliHLTUInt32_t </td> | |
795 | <td class="mdname1" valign="top" nowrap> <em>id</em> </td> | |
796 | <td class="md" valign="top"> ) </td> | |
797 | <td class="md" nowrap><code> [inherited]</code></td> | |
798 | </tr> | |
799 | </table> | |
800 | </td> | |
801 | </tr> | |
802 | </table> | |
803 | <table cellspacing="5" cellpadding="0" border="0"> | |
804 | <tr> | |
805 | <td> | |
806 | | |
807 | </td> | |
808 | <td> | |
809 | ||
810 | <p> | |
811 | ||
812 | <p> | |
813 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00385">385</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>. | |
814 | <p> | |
815 | References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00053">AliHLTPHOSRawAnalyzerComponent::fEquippmentID</a>. | |
816 | <p> | |
817 | Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">AliHLTPHOSRawAnalyzerComponent::DoInit()</a>.<div class="fragment"><pre class="fragment">00386 { | |
818 | 00387 fEquippmentID = id; | |
819 | 00388 } | |
820 | </pre></div> | |
821 | <p> | |
822 | </td> | |
823 | </tr> | |
824 | </table> | |
8562a9e6 | 825 | <a class="anchor" name="AliHLTPHOSRawAnalyzerCrudeComponenta5" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::Spawn"></a><p> |
6ab63b4a | 826 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
827 | <tr> | |
828 | <td class="mdRow"> | |
829 | <table cellpadding="0" cellspacing="0" border="0"> | |
830 | <tr> | |
831 | <td class="md" nowrap valign="top">AliHLTComponent * AliHLTPHOSRawAnalyzerCrudeComponent::Spawn </td> | |
832 | <td class="md" valign="top">( </td> | |
833 | <td class="mdname1" valign="top" nowrap> </td> | |
834 | <td class="md" valign="top"> ) </td> | |
835 | <td class="md" nowrap><code> [virtual]</code></td> | |
836 | </tr> | |
837 | </table> | |
838 | </td> | |
839 | </tr> | |
840 | </table> | |
841 | <table cellspacing="5" cellpadding="0" border="0"> | |
842 | <tr> | |
843 | <td> | |
844 | | |
845 | </td> | |
846 | <td> | |
847 | ||
848 | <p> | |
849 | ||
850 | <p> | |
eace7fcd | 851 | Implements <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta17">AliHLTPHOSRawAnalyzerComponent</a>. |
8562a9e6 | 852 | <p> |
853 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html#l00046">46</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.cxx</a>.<div class="fragment"><pre class="fragment">00047 { | |
854 | 00048 <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a>; | |
855 | 00049 } | |
856 | </pre></div> | |
857 | <p> | |
858 | </td> | |
859 | </tr> | |
860 | </table> | |
861 | <hr><h2>Member Data Documentation</h2> | |
862 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponentp0" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::analyzerPtr"></a><p> | |
863 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> | |
864 | <tr> | |
865 | <td class="mdRow"> | |
866 | <table cellpadding="0" cellspacing="0" border="0"> | |
867 | <tr> | |
868 | <td class="md" nowrap valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>* <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">AliHLTPHOSRawAnalyzerComponent::analyzerPtr</a><code> [protected, inherited]</code> </td> | |
869 | </tr> | |
870 | </table> | |
871 | </td> | |
872 | </tr> | |
873 | </table> | |
874 | <table cellspacing="5" cellpadding="0" border="0"> | |
875 | <tr> | |
876 | <td> | |
877 | | |
878 | </td> | |
879 | <td> | |
880 | ||
881 | <p> | |
882 | ||
883 | <p> | |
884 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00045">45</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>. </td> | |
6ab63b4a | 885 | </tr> |
886 | </table> | |
887 | <hr>The documentation for this class was generated from the following files:<ul> | |
8562a9e6 | 888 | <li><a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8h-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.h</a><li><a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.cxx</a></ul> |
eace7fcd | 889 | <hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by |
6ab63b4a | 890 | <a href="http://www.doxygen.org/index.html"> |
891 | <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address> | |
892 | </body> | |
893 | </html> |