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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide 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 pam-fi 1.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