/[PAMELA software]/PamCut/doc/Doxygen/html/classSmartBlindCollection.html
ViewVC logotype

Contents of /PamCut/doc/Doxygen/html/classSmartBlindCollection.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download) (as text)
Wed May 27 13:30:08 2009 UTC (15 years, 11 months ago) by pam-fi
Branch: MAIN
Branch point for: DEV
File MIME type: text/html
Initial revision

1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3 <title>PamCut: SmartBlindCollection Class Reference</title>
4 <link href="tabs.css" rel="stylesheet" type="text/css">
5 <link href="doxygen.css" rel="stylesheet" type="text/css">
6 </head><body>
7 <!-- Generated by Doxygen 1.5.9 -->
8 <div class="navigation" id="top">
9 <div class="tabs">
10 <ul>
11 <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12 <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
13 <li><a href="files.html"><span>Files</span></a></li>
14 </ul>
15 </div>
16 <div class="tabs">
17 <ul>
18 <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
19 <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
20 <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
21 </ul>
22 </div>
23 </div>
24 <div class="contents">
25 <h1>SmartBlindCollection Class Reference</h1><!-- doxytag: class="SmartBlindCollection" --><!-- doxytag: inherits="BlindCutCollection" -->A blind collection class designed to use <a class="el" href="classCollectionAction.html" title="An abstract class that defines the interface of a generic collection action.">CollectionAction</a> objects.
26 <a href="#_details">More...</a>
27 <p>
28 <code>#include &lt;<a class="el" href="SmartBlindCollection_8h_source.html">SmartBlindCollection.h</a>&gt;</code>
29 <p>
30 <div class="dynheader">
31 Inheritance diagram for SmartBlindCollection:</div>
32 <div class="dynsection">
33
34 <p><center><img src="classSmartBlindCollection.png" usemap="#SmartBlindCollection_map" border="0" alt=""></center>
35 <map name="SmartBlindCollection_map">
36 <area href="classBlindCutCollection.html" alt="BlindCutCollection" shape="rect" coords="0,112,144,136">
37 <area href="classPamCutCollection.html" alt="PamCutCollection" shape="rect" coords="0,56,144,80">
38 <area href="classPamCut.html" alt="PamCut" shape="rect" coords="0,0,144,24">
39 <area href="classVerboseBlindCollection.html" alt="VerboseBlindCollection" shape="rect" coords="0,224,144,248">
40 </map>
41 </div>
42
43 <p>
44 <a href="classSmartBlindCollection-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
45 <tr><td></td></tr>
46 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
47 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSmartBlindCollection.html#6db06d0395be553d8a47c35dd2e073d8">SmartBlindCollection</a> (const char *collectionName)</td></tr>
48
49 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor. <a href="#6db06d0395be553d8a47c35dd2e073d8"></a><br></td></tr>
50 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSmartBlindCollection.html#d7ec9e9dbbf154715793be1fd67da38f">~SmartBlindCollection</a> ()</td></tr>
51
52 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#d7ec9e9dbbf154715793be1fd67da38f"></a><br></td></tr>
53 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSmartBlindCollection.html#7b542909955a91fd5c5389ac45da4b95">AddAction</a> (<a class="el" href="classCollectionAction.html">CollectionAction</a> &amp;action)</td></tr>
54
55 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds an action to the <a class="el" href="classSmartCollection.html" title="A collection class designed to use CollectionAction objects.">SmartCollection</a>. <a href="#7b542909955a91fd5c5389ac45da4b95"></a><br></td></tr>
56 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classCollectionAction.html">CollectionAction</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSmartBlindCollection.html#c0b0207c004fc4c04833a55e01535b8b">GetAction</a> (unsigned int iAction)</td></tr>
57
58 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the iAction-th action. <a href="#c0b0207c004fc4c04833a55e01535b8b"></a><br></td></tr>
59 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSmartBlindCollection.html#e59d373921df00a54a8a8401a1ae2baf">Setup</a> (PamLevel2 *events)</td></tr>
60
61 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The pre-analysis task definition. <a href="#e59d373921df00a54a8a8401a1ae2baf"></a><br></td></tr>
62 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSmartBlindCollection.html#a78ee7b18b0913554e64b4e560453167">Finalize</a> ()</td></tr>
63
64 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The post-analysis task definition. <a href="#a78ee7b18b0913554e64b4e560453167"></a><br></td></tr>
65 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSmartBlindCollection.html#d56853747b6484dec74fef529388ea28">OnGood</a> (PamLevel2 *event)</td></tr>
66
67 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Post-selection tasks. <a href="#d56853747b6484dec74fef529388ea28"></a><br></td></tr>
68 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSmartBlindCollection.html#f91282918f2ac3966b8ca491ef0ef634">OnBad</a> (PamLevel2 *event, int selectionResult)</td></tr>
69
70 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Post-selection tasks. <a href="#f91282918f2ac3966b8ca491ef0ef634"></a><br></td></tr>
71 <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
72 <tr><td class="memItemLeft" nowrap align="right" valign="top">std::vector&lt; <a class="el" href="classCollectionAction.html">CollectionAction</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSmartBlindCollection.html#9b4458101732d32cb9262bffcb075007">_actions</a></td></tr>
73
74 </table>
75 <hr><a name="_details"></a><h2>Detailed Description</h2>
76 A blind collection class designed to use <a class="el" href="classCollectionAction.html" title="An abstract class that defines the interface of a generic collection action.">CollectionAction</a> objects.
77 <p>
78 The <a class="el" href="classSmartBlindCollection.html" title="A blind collection class designed to use CollectionAction objects.">SmartBlindCollection</a> class is designed to handle <a class="el" href="classCollectionAction.html" title="An abstract class that defines the interface of a generic collection action.">CollectionAction</a> objects. These defines the procedures to do when an event is selected or discarded. A <a class="el" href="classSmartBlindCollection.html" title="A blind collection class designed to use CollectionAction objects.">SmartBlindCollection</a> handles a vector of these objects, calling <a class="el" href="classCollectionAction.html#801dd664020b71e8a3232e5a584d96a0" title="Routine for selected events.">CollectionAction::OnGood()</a> for each of them when a good event is selected and <a class="el" href="classCollectionAction.html#ef4ee9fd63c0d232e90694e068e6e339" title="Routine for discarded events.">CollectionAction::OnBad()</a> when a bad one is rejected. It will also call the <a class="el" href="classCollectionAction.html#13adbcacf5e088f7979f0644a65372b4" title="The initialization routine.">CollectionAction::Setup()</a> and <a class="el" href="classCollectionAction.html#c32b42fc08bc1be7b003579b633de041" title="The finalization routine.">CollectionAction::Finalize()</a> methods at the beginning and at the end of the analysis, respectively. This collection differs from <a class="el" href="classSmartCollection.html" title="A collection class designed to use CollectionAction objects.">SmartCollection</a> only because it-s blind, ie., it will apply all the cuts to each events, even if some of them fail. See <a class="el" href="classBlindCutCollection.html" title="A cut collection which applies all the cuts.">BlindCutCollection</a> to get more info about blind collections.
79 <p>Definition at line <a class="el" href="SmartBlindCollection_8h_source.html#l00028">28</a> of file <a class="el" href="SmartBlindCollection_8h_source.html">SmartBlindCollection.h</a>.</p>
80 <hr><h2>Constructor &amp; Destructor Documentation</h2>
81 <a class="anchor" name="6db06d0395be553d8a47c35dd2e073d8"></a><!-- doxytag: member="SmartBlindCollection::SmartBlindCollection" ref="6db06d0395be553d8a47c35dd2e073d8" args="(const char *collectionName)" -->
82 <div class="memitem">
83 <div class="memproto">
84 <table class="memname">
85 <tr>
86 <td class="memname">SmartBlindCollection::SmartBlindCollection </td>
87 <td>(</td>
88 <td class="paramtype">const char *&nbsp;</td>
89 <td class="paramname"> <em>collectionName</em> </td>
90 <td>&nbsp;)&nbsp;</td>
91 <td><code> [inline]</code></td>
92 </tr>
93 </table>
94 </div>
95 <div class="memdoc">
96
97 <p>
98 Constructor.
99 <p>
100 <dl compact><dt><b>Parameters:</b></dt><dd>
101 <table border="0" cellspacing="2" cellpadding="0">
102 <tr><td valign="top"></td><td valign="top"><em>collectionName</em>&nbsp;</td><td>The collection's name. </td></tr>
103 </table>
104 </dl>
105
106 <p>Definition at line <a class="el" href="SmartBlindCollection_8h_source.html#l00036">36</a> of file <a class="el" href="SmartBlindCollection_8h_source.html">SmartBlindCollection.h</a>.</p>
107
108 </div>
109 </div><p>
110 <a class="anchor" name="d7ec9e9dbbf154715793be1fd67da38f"></a><!-- doxytag: member="SmartBlindCollection::~SmartBlindCollection" ref="d7ec9e9dbbf154715793be1fd67da38f" args="()" -->
111 <div class="memitem">
112 <div class="memproto">
113 <table class="memname">
114 <tr>
115 <td class="memname">SmartBlindCollection::~SmartBlindCollection </td>
116 <td>(</td>
117 <td class="paramname"> </td>
118 <td>&nbsp;)&nbsp;</td>
119 <td><code> [inline]</code></td>
120 </tr>
121 </table>
122 </div>
123 <div class="memdoc">
124
125 <p>
126 Destructor.
127 <p>
128
129 <p>Definition at line <a class="el" href="SmartBlindCollection_8h_source.html#l00041">41</a> of file <a class="el" href="SmartBlindCollection_8h_source.html">SmartBlindCollection.h</a>.</p>
130
131 </div>
132 </div><p>
133 <hr><h2>Member Function Documentation</h2>
134 <a class="anchor" name="7b542909955a91fd5c5389ac45da4b95"></a><!-- doxytag: member="SmartBlindCollection::AddAction" ref="7b542909955a91fd5c5389ac45da4b95" args="(CollectionAction &amp;action)" -->
135 <div class="memitem">
136 <div class="memproto">
137 <table class="memname">
138 <tr>
139 <td class="memname">void SmartBlindCollection::AddAction </td>
140 <td>(</td>
141 <td class="paramtype"><a class="el" href="classCollectionAction.html">CollectionAction</a> &amp;&nbsp;</td>
142 <td class="paramname"> <em>action</em> </td>
143 <td>&nbsp;)&nbsp;</td>
144 <td><code> [virtual]</code></td>
145 </tr>
146 </table>
147 </div>
148 <div class="memdoc">
149
150 <p>
151 Adds an action to the <a class="el" href="classSmartCollection.html" title="A collection class designed to use CollectionAction objects.">SmartCollection</a>.
152 <p>
153
154 <p>Definition at line <a class="el" href="SmartBlindCollection_8cpp_source.html#l00012">12</a> of file <a class="el" href="SmartBlindCollection_8cpp_source.html">SmartBlindCollection.cpp</a>.</p>
155
156 <p>References <a class="el" href="SmartBlindCollection_8h_source.html#l00095">_actions</a>.</p>
157
158 </div>
159 </div><p>
160 <a class="anchor" name="a78ee7b18b0913554e64b4e560453167"></a><!-- doxytag: member="SmartBlindCollection::Finalize" ref="a78ee7b18b0913554e64b4e560453167" args="()" -->
161 <div class="memitem">
162 <div class="memproto">
163 <table class="memname">
164 <tr>
165 <td class="memname">void SmartBlindCollection::Finalize </td>
166 <td>(</td>
167 <td class="paramname"> </td>
168 <td>&nbsp;)&nbsp;</td>
169 <td><code> [virtual]</code></td>
170 </tr>
171 </table>
172 </div>
173 <div class="memdoc">
174
175 <p>
176 The post-analysis task definition.
177 <p>
178 This override of the <a class="el" href="classSmartBlindCollection.html#a78ee7b18b0913554e64b4e560453167" title="The post-analysis task definition.">Finalize()</a> method calls <a class="el" href="classPamCutCollection.html#15785c75fb13b998422739e741bb5c01" title="The post-analysis task definition.">BlindCutCollection::Finalize()</a> and then the <a class="el" href="classSmartBlindCollection.html#a78ee7b18b0913554e64b4e560453167" title="The post-analysis task definition.">Finalize()</a> method of each action contained in the <a class="el" href="classSmartCollection.html" title="A collection class designed to use CollectionAction objects.">SmartCollection</a>.
179 <p>Reimplemented from <a class="el" href="classPamCutCollection.html#15785c75fb13b998422739e741bb5c01">PamCutCollection</a>.</p>
180
181 <p>Reimplemented in <a class="el" href="classVerboseBlindCollection.html#43d6ea7b5ea35c5dbb342e23584b79ee">VerboseBlindCollection</a>.</p>
182
183 <p>Definition at line <a class="el" href="SmartBlindCollection_8cpp_source.html#l00033">33</a> of file <a class="el" href="SmartBlindCollection_8cpp_source.html">SmartBlindCollection.cpp</a>.</p>
184
185 <p>References <a class="el" href="SmartBlindCollection_8h_source.html#l00095">_actions</a>.</p>
186
187 </div>
188 </div><p>
189 <a class="anchor" name="c0b0207c004fc4c04833a55e01535b8b"></a><!-- doxytag: member="SmartBlindCollection::GetAction" ref="c0b0207c004fc4c04833a55e01535b8b" args="(unsigned int iAction)" -->
190 <div class="memitem">
191 <div class="memproto">
192 <table class="memname">
193 <tr>
194 <td class="memname"><a class="el" href="classCollectionAction.html">CollectionAction</a> * SmartBlindCollection::GetAction </td>
195 <td>(</td>
196 <td class="paramtype">unsigned int&nbsp;</td>
197 <td class="paramname"> <em>iAction</em> </td>
198 <td>&nbsp;)&nbsp;</td>
199 <td></td>
200 </tr>
201 </table>
202 </div>
203 <div class="memdoc">
204
205 <p>
206 Returns the iAction-th action.
207 <p>
208 <dl compact><dt><b>Parameters:</b></dt><dd>
209 <table border="0" cellspacing="2" cellpadding="0">
210 <tr><td valign="top"></td><td valign="top"><em>iAction</em>&nbsp;</td><td>The index of the desired <a class="el" href="classCollectionAction.html" title="An abstract class that defines the interface of a generic collection action.">CollectionAction</a>, defined as the insertion order (from 0 to #actions-1, see <a class="el" href="classSmartBlindCollection.html#7b542909955a91fd5c5389ac45da4b95" title="Adds an action to the SmartCollection.">AddAction()</a>). </td></tr>
211 </table>
212 </dl>
213 <dl class="return" compact><dt><b>Returns:</b></dt><dd>pointer to the iAction-th action; NULL if the specified action cannot be found or if no actions are present. </dd></dl>
214
215 <p>Definition at line <a class="el" href="SmartBlindCollection_8cpp_source.html#l00016">16</a> of file <a class="el" href="SmartBlindCollection_8cpp_source.html">SmartBlindCollection.cpp</a>.</p>
216
217 <p>References <a class="el" href="SmartBlindCollection_8h_source.html#l00095">_actions</a>.</p>
218
219 </div>
220 </div><p>
221 <a class="anchor" name="f91282918f2ac3966b8ca491ef0ef634"></a><!-- doxytag: member="SmartBlindCollection::OnBad" ref="f91282918f2ac3966b8ca491ef0ef634" args="(PamLevel2 *event, int selectionResult)" -->
222 <div class="memitem">
223 <div class="memproto">
224 <table class="memname">
225 <tr>
226 <td class="memname">void SmartBlindCollection::OnBad </td>
227 <td>(</td>
228 <td class="paramtype">PamLevel2 *&nbsp;</td>
229 <td class="paramname"> <em>event</em>, </td>
230 </tr>
231 <tr>
232 <td class="paramkey"></td>
233 <td></td>
234 <td class="paramtype">int&nbsp;</td>
235 <td class="paramname"> <em>selectionResult</em></td><td>&nbsp;</td>
236 </tr>
237 <tr>
238 <td></td>
239 <td>)</td>
240 <td></td><td></td><td><code> [virtual]</code></td>
241 </tr>
242 </table>
243 </div>
244 <div class="memdoc">
245
246 <p>
247 Post-selection tasks.
248 <p>
249 This routine is automatically called after a bad event has been rejected by <a class="el" href="classBlindCutCollection.html#8d387de8cbc54ff0eab8cff220b49c20" title="Applies all the cuts to the current event.">ApplyCut()</a>. It will simply call <a class="el" href="classPamCut.html#cbb3b507d79f20878fac4392ffa57acb" title="Post-selection tasks.">BlindCutCollection::OnBad()</a> and then <a class="el" href="classCollectionAction.html#ef4ee9fd63c0d232e90694e068e6e339" title="Routine for discarded events.">CollectionAction::OnBad()</a> for each action in the <a class="el" href="classSmartCollection.html" title="A collection class designed to use CollectionAction objects.">SmartCollection</a>.<p>
250 <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classSmartBlindCollection.html#d56853747b6484dec74fef529388ea28" title="Post-selection tasks.">OnGood</a> </dd></dl>
251 <dl compact><dt><b>Parameters:</b></dt><dd>
252 <table border="0" cellspacing="2" cellpadding="0">
253 <tr><td valign="top"></td><td valign="top"><em>event</em>&nbsp;</td><td>The event which don't satisfy the cut. </td></tr>
254 <tr><td valign="top"></td><td valign="top"><em>selectionResult</em>&nbsp;</td><td>The return value of the <a class="el" href="classBlindCutCollection.html#016ee86612e57a50f03c8469d3ed9d1f" title="Checks all the cuts.">Check()</a> routine. </td></tr>
255 </table>
256 </dl>
257
258 <p>Reimplemented from <a class="el" href="classPamCut.html#cbb3b507d79f20878fac4392ffa57acb">PamCut</a>.</p>
259
260 <p>Definition at line <a class="el" href="SmartBlindCollection_8cpp_source.html#l00049">49</a> of file <a class="el" href="SmartBlindCollection_8cpp_source.html">SmartBlindCollection.cpp</a>.</p>
261
262 <p>References <a class="el" href="SmartBlindCollection_8h_source.html#l00095">_actions</a>.</p>
263
264 </div>
265 </div><p>
266 <a class="anchor" name="d56853747b6484dec74fef529388ea28"></a><!-- doxytag: member="SmartBlindCollection::OnGood" ref="d56853747b6484dec74fef529388ea28" args="(PamLevel2 *event)" -->
267 <div class="memitem">
268 <div class="memproto">
269 <table class="memname">
270 <tr>
271 <td class="memname">void SmartBlindCollection::OnGood </td>
272 <td>(</td>
273 <td class="paramtype">PamLevel2 *&nbsp;</td>
274 <td class="paramname"> <em>event</em> </td>
275 <td>&nbsp;)&nbsp;</td>
276 <td><code> [virtual]</code></td>
277 </tr>
278 </table>
279 </div>
280 <div class="memdoc">
281
282 <p>
283 Post-selection tasks.
284 <p>
285 This routine is automatically called after a good event has been selected by <a class="el" href="classBlindCutCollection.html#8d387de8cbc54ff0eab8cff220b49c20" title="Applies all the cuts to the current event.">ApplyCut()</a>. It will simply call <a class="el" href="classPamCut.html#56021e959232270c12528ddec3062985" title="Post-selection tasks.">BlindCutCollection::OnGood()</a> and then <a class="el" href="classCollectionAction.html#801dd664020b71e8a3232e5a584d96a0" title="Routine for selected events.">CollectionAction::OnGood()</a> for each action in the <a class="el" href="classSmartCollection.html" title="A collection class designed to use CollectionAction objects.">SmartCollection</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
286 <table border="0" cellspacing="2" cellpadding="0">
287 <tr><td valign="top"></td><td valign="top"><em>event</em>&nbsp;</td><td>The event which satisfy the cut. </td></tr>
288 </table>
289 </dl>
290
291 <p>Reimplemented from <a class="el" href="classPamCut.html#56021e959232270c12528ddec3062985">PamCut</a>.</p>
292
293 <p>Definition at line <a class="el" href="SmartBlindCollection_8cpp_source.html#l00041">41</a> of file <a class="el" href="SmartBlindCollection_8cpp_source.html">SmartBlindCollection.cpp</a>.</p>
294
295 <p>References <a class="el" href="SmartBlindCollection_8h_source.html#l00095">_actions</a>.</p>
296
297 </div>
298 </div><p>
299 <a class="anchor" name="e59d373921df00a54a8a8401a1ae2baf"></a><!-- doxytag: member="SmartBlindCollection::Setup" ref="e59d373921df00a54a8a8401a1ae2baf" args="(PamLevel2 *events)" -->
300 <div class="memitem">
301 <div class="memproto">
302 <table class="memname">
303 <tr>
304 <td class="memname">void SmartBlindCollection::Setup </td>
305 <td>(</td>
306 <td class="paramtype">PamLevel2 *&nbsp;</td>
307 <td class="paramname"> <em>events</em> </td>
308 <td>&nbsp;)&nbsp;</td>
309 <td><code> [virtual]</code></td>
310 </tr>
311 </table>
312 </div>
313 <div class="memdoc">
314
315 <p>
316 The pre-analysis task definition.
317 <p>
318 This override of the <a class="el" href="classSmartBlindCollection.html#e59d373921df00a54a8a8401a1ae2baf" title="The pre-analysis task definition.">Setup()</a> method calls <a class="el" href="classSmartBlindCollection.html#e59d373921df00a54a8a8401a1ae2baf" title="The pre-analysis task definition.">Setup()</a> for the base class <a class="el" href="classBlindCutCollection.html" title="A cut collection which applies all the cuts.">BlindCutCollection</a>, and subsequently for each action contained in the <a class="el" href="classSmartCollection.html" title="A collection class designed to use CollectionAction objects.">SmartCollection</a>.<p>
319 <dl compact><dt><b>Parameters:</b></dt><dd>
320 <table border="0" cellspacing="2" cellpadding="0">
321 <tr><td valign="top"></td><td valign="top"><em>events</em>&nbsp;</td><td>The PamLevel2 pointer to the events that will be analyzed. Used only as parameter for <a class="el" href="classCollectionAction.html#13adbcacf5e088f7979f0644a65372b4" title="The initialization routine.">CollectionAction::Setup()</a>. </td></tr>
322 </table>
323 </dl>
324
325 <p>Reimplemented from <a class="el" href="classPamCutCollection.html#982821389af5e585688611d733b3a7b0">PamCutCollection</a>.</p>
326
327 <p>Definition at line <a class="el" href="SmartBlindCollection_8cpp_source.html#l00025">25</a> of file <a class="el" href="SmartBlindCollection_8cpp_source.html">SmartBlindCollection.cpp</a>.</p>
328
329 <p>References <a class="el" href="SmartBlindCollection_8h_source.html#l00095">_actions</a>.</p>
330
331 </div>
332 </div><p>
333 <hr><h2>Member Data Documentation</h2>
334 <a class="anchor" name="9b4458101732d32cb9262bffcb075007"></a><!-- doxytag: member="SmartBlindCollection::_actions" ref="9b4458101732d32cb9262bffcb075007" args="" -->
335 <div class="memitem">
336 <div class="memproto">
337 <table class="memname">
338 <tr>
339 <td class="memname">std::vector&lt;<a class="el" href="classCollectionAction.html">CollectionAction</a>*&gt; <a class="el" href="classSmartBlindCollection.html#9b4458101732d32cb9262bffcb075007">SmartBlindCollection::_actions</a><code> [private]</code> </td>
340 </tr>
341 </table>
342 </div>
343 <div class="memdoc">
344
345 <p>
346
347 <p>Definition at line <a class="el" href="SmartBlindCollection_8h_source.html#l00095">95</a> of file <a class="el" href="SmartBlindCollection_8h_source.html">SmartBlindCollection.h</a>.</p>
348
349 <p>Referenced by <a class="el" href="SmartBlindCollection_8cpp_source.html#l00012">AddAction()</a>, <a class="el" href="SmartBlindCollection_8cpp_source.html#l00033">Finalize()</a>, <a class="el" href="SmartBlindCollection_8cpp_source.html#l00016">GetAction()</a>, <a class="el" href="SmartBlindCollection_8cpp_source.html#l00049">OnBad()</a>, <a class="el" href="SmartBlindCollection_8cpp_source.html#l00041">OnGood()</a>, and <a class="el" href="SmartBlindCollection_8cpp_source.html#l00025">Setup()</a>.</p>
350
351 </div>
352 </div><p>
353 <hr>The documentation for this class was generated from the following files:<ul>
354 <li>Collections/SmartBlindCollection/<a class="el" href="SmartBlindCollection_8h_source.html">SmartBlindCollection.h</a><li>Collections/SmartBlindCollection/<a class="el" href="SmartBlindCollection_8cpp_source.html">SmartBlindCollection.cpp</a></ul>
355 </div>
356 <hr size="1"><address style="text-align: right;"><small>Generated on Wed May 27 15:21:43 2009 for PamCut by&nbsp;
357 <a href="http://www.doxygen.org/index.html">
358 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
359 </body>
360 </html>

  ViewVC Help
Powered by ViewVC 1.1.23