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

Diff of /PamCut/doc/Doxygen/html/classBlindCutCollection.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by pam-fi, Wed May 27 13:30:08 2009 UTC revision 1.2 by pam-fi, Fri Jun 5 13:15:45 2009 UTC
# Line 33  Inheritance diagram for BlindCutCollecti Line 33  Inheritance diagram for BlindCutCollecti
33    
34  <p><center><img src="classBlindCutCollection.png" usemap="#BlindCutCollection_map" border="0" alt=""></center>  <p><center><img src="classBlindCutCollection.png" usemap="#BlindCutCollection_map" border="0" alt=""></center>
35  <map name="BlindCutCollection_map">  <map name="BlindCutCollection_map">
36  <area href="classPamCutCollection.html" alt="PamCutCollection" shape="rect" coords="0,56,144,80">  <area href="classPamCutCollection.html" alt="PamCutCollection" shape="rect" coords="0,56,115,80">
37  <area href="classPamCut.html" alt="PamCut" shape="rect" coords="0,0,144,24">  <area href="classPamCut.html" alt="PamCut" shape="rect" coords="0,0,115,24">
 <area href="classSmartBlindCollection.html" alt="SmartBlindCollection" shape="rect" coords="0,168,144,192">  
 <area href="classVerboseBlindCollection.html" alt="VerboseBlindCollection" shape="rect" coords="0,224,144,248">  
38  </map>  </map>
39  </div>  </div>
40    
# Line 47  Inheritance diagram for BlindCutCollecti Line 45  Inheritance diagram for BlindCutCollecti
45  <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBlindCutCollection.html#65456bdc6e25ee98acc53ff8c0f9c3a5">BlindCutCollection</a> (const char *collectionName)</td></tr>  <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBlindCutCollection.html#65456bdc6e25ee98acc53ff8c0f9c3a5">BlindCutCollection</a> (const char *collectionName)</td></tr>
46    
47  <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor.  <a href="#65456bdc6e25ee98acc53ff8c0f9c3a5"></a><br></td></tr>  <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor.  <a href="#65456bdc6e25ee98acc53ff8c0f9c3a5"></a><br></td></tr>
48  <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBlindCutCollection.html#3d7801972fd6d7f5b7da7790d5593259">~BlindCutCollection</a> ()</td></tr>  <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3d7801972fd6d7f5b7da7790d5593259"></a><!-- doxytag: member="BlindCutCollection::~BlindCutCollection" ref="3d7801972fd6d7f5b7da7790d5593259" args="()" -->
49    &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBlindCutCollection.html#3d7801972fd6d7f5b7da7790d5593259">~BlindCutCollection</a> ()</td></tr>
50    
51  <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor.  <a href="#3d7801972fd6d7f5b7da7790d5593259"></a><br></td></tr>  <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <br></td></tr>
52  <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBlindCutCollection.html#016ee86612e57a50f03c8469d3ed9d1f">Check</a> (PamLevel2 *event)</td></tr>  <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBlindCutCollection.html#016ee86612e57a50f03c8469d3ed9d1f">Check</a> (PamLevel2 *event)</td></tr>
53    
54  <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Checks all the cuts.  <a href="#016ee86612e57a50f03c8469d3ed9d1f"></a><br></td></tr>  <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Checks all the cuts.  <a href="#016ee86612e57a50f03c8469d3ed9d1f"></a><br></td></tr>
# Line 60  Inheritance diagram for BlindCutCollecti Line 59  Inheritance diagram for BlindCutCollecti
59  <hr><a name="_details"></a><h2>Detailed Description</h2>  <hr><a name="_details"></a><h2>Detailed Description</h2>
60  A cut collection which applies all the cuts.  A cut collection which applies all the cuts.
61  <p>  <p>
62  This cut collection will apply all the cuts it contains to the events, even if some of them are not satisfied.  This cut collection will apply all the cuts it contains to the events, even if some of them are not satisfied. <hr><h2>Constructor &amp; Destructor Documentation</h2>
 <p>Definition at line <a class="el" href="BlindCutCollection_8h_source.html#l00020">20</a> of file <a class="el" href="BlindCutCollection_8h_source.html">BlindCutCollection.h</a>.</p>  
 <hr><h2>Constructor &amp; Destructor Documentation</h2>  
63  <a class="anchor" name="65456bdc6e25ee98acc53ff8c0f9c3a5"></a><!-- doxytag: member="BlindCutCollection::BlindCutCollection" ref="65456bdc6e25ee98acc53ff8c0f9c3a5" args="(const char *collectionName)" -->  <a class="anchor" name="65456bdc6e25ee98acc53ff8c0f9c3a5"></a><!-- doxytag: member="BlindCutCollection::BlindCutCollection" ref="65456bdc6e25ee98acc53ff8c0f9c3a5" args="(const char *collectionName)" -->
64  <div class="memitem">  <div class="memitem">
65  <div class="memproto">  <div class="memproto">
# Line 88  Constructor. Line 85  Constructor.
85    </table>    </table>
86  </dl>  </dl>
87    
 <p>Definition at line <a class="el" href="BlindCutCollection_8h_source.html#l00026">26</a> of file <a class="el" href="BlindCutCollection_8h_source.html">BlindCutCollection.h</a>.</p>  
   
 </div>  
 </div><p>  
 <a class="anchor" name="3d7801972fd6d7f5b7da7790d5593259"></a><!-- doxytag: member="BlindCutCollection::~BlindCutCollection" ref="3d7801972fd6d7f5b7da7790d5593259" args="()" -->  
 <div class="memitem">  
 <div class="memproto">  
       <table class="memname">  
         <tr>  
           <td class="memname">BlindCutCollection::~BlindCutCollection           </td>  
           <td>(</td>  
           <td class="paramname">          </td>  
           <td>&nbsp;)&nbsp;</td>  
           <td><code> [inline]</code></td>  
         </tr>  
       </table>  
 </div>  
 <div class="memdoc">  
   
 <p>  
 Destructor.  
 <p>  
   
 <p>Definition at line <a class="el" href="BlindCutCollection_8h_source.html#l00031">31</a> of file <a class="el" href="BlindCutCollection_8h_source.html">BlindCutCollection.h</a>.</p>  
   
88  </div>  </div>
89  </div><p>  </div><p>
90  <hr><h2>Member Function Documentation</h2>  <hr><h2>Member Function Documentation</h2>
# Line 145  This routine works pretty much like the Line 117  This routine works pretty much like the
117    
118  <p>Reimplemented from <a class="el" href="classPamCutCollection.html#e7af429a3afef3685cbd5aa076ef96e5">PamCutCollection</a>.</p>  <p>Reimplemented from <a class="el" href="classPamCutCollection.html#e7af429a3afef3685cbd5aa076ef96e5">PamCutCollection</a>.</p>
119    
 <p>Definition at line <a class="el" href="BlindCutCollection_8cpp_source.html#l00029">29</a> of file <a class="el" href="BlindCutCollection_8cpp_source.html">BlindCutCollection.cpp</a>.</p>  
   
 <p>References <a class="el" href="PamCutBase_8h_source.html#l00261">PamCutCollection::_cuts</a>, <a class="el" href="PamCutBase_8h_source.html#l00158">PamCut::_nEv</a>, <a class="el" href="PamCutBase_8h_source.html#l00159">PamCut::_nGood</a>, <a class="el" href="CommonDefs_8h_source.html#l00015">CUTOK</a>, <a class="el" href="PamCutBase_8h_source.html#l00087">PamCut::OnBad()</a>, and <a class="el" href="PamCutBase_8h_source.html#l00076">PamCut::OnGood()</a>.</p>  
   
120  </div>  </div>
121  </div><p>  </div><p>
122  <a class="anchor" name="016ee86612e57a50f03c8469d3ed9d1f"></a><!-- doxytag: member="BlindCutCollection::Check" ref="016ee86612e57a50f03c8469d3ed9d1f" args="(PamLevel2 *event)" -->  <a class="anchor" name="016ee86612e57a50f03c8469d3ed9d1f"></a><!-- doxytag: member="BlindCutCollection::Check" ref="016ee86612e57a50f03c8469d3ed9d1f" args="(PamLevel2 *event)" -->
# Line 170  This routine works pretty much like the Line 138  This routine works pretty much like the
138  <p>  <p>
139  Checks all the cuts.  Checks all the cuts.
140  <p>  <p>
141  This method checks all the cuts for the current event. It exits only after all the cuts have been evaluated. Note that it doesn't call <a class="el" href="classPamCut.html#56021e959232270c12528ddec3062985" title="Post-selection tasks.">OnGood()</a> nor <a class="el" href="classPamCut.html#cbb3b507d79f20878fac4392ffa57acb" title="Post-selection tasks.">OnBad()</a>, not even for the <a class="el" href="classPamCut.html" title="An abstract class to apply cuts to Pamela data.">PamCut</a> objects in the collection. <dl class="return" compact><dt><b>Returns:</b></dt><dd>the index of the first failed cut (range: [0, #cuts-1], see <a class="el" href="classPamCutCollection.html#6dc6a92a7ee9243f567a2a244e1e5685" title="Adds a cut to the cut collection This routine adds a cut to the collection. These...">AddCut()</a>); \ <a class="el" href="CommonDefs_8h.html#c857f4b76ae431837cbf61fd74863b6c" title="The implementations of PamCut::Check() must return this value if the event satisfy...">CUTOK</a> if the event satisfies all the cuts. </dd></dl>  This method checks all the cuts for the current event. It exits only after all the cuts have been evaluated. Note that it doesn't call <a class="el" href="classPamCut.html#56021e959232270c12528ddec3062985" title="Post-selection tasks.">OnGood()</a> nor <a class="el" href="classPamCut.html#cbb3b507d79f20878fac4392ffa57acb" title="Post-selection tasks.">OnBad()</a>, not even for the <a class="el" href="classPamCut.html" title="An abstract class to apply cuts to Pamela data.">PamCut</a> objects in the collection.<p>
142    <dl compact><dt><b>Parameters:</b></dt><dd>
143      <table border="0" cellspacing="2" cellpadding="0">
144        <tr><td valign="top"></td><td valign="top"><em>event</em>&nbsp;</td><td>The event to analyze. </td></tr>
145      </table>
146    </dl>
147    <dl class="return" compact><dt><b>Returns:</b></dt><dd>the index of the first failed cut (range: [0, #cuts-1], see <a class="el" href="classPamCutCollection.html#6dc6a92a7ee9243f567a2a244e1e5685" title="Adds a cut to the cut collection This routine adds a cut to the collection. These...">AddCut()</a>); \ <a class="el" href="CommonDefs_8h.html#c857f4b76ae431837cbf61fd74863b6c" title="The implementations of PamCut::Check() must return this value if the event satisfy...">CUTOK</a> if the event satisfies all the cuts. </dd></dl>
148    
149  <p>Reimplemented from <a class="el" href="classPamCutCollection.html#85f04cef7b560a37061391dd397813a7">PamCutCollection</a>.</p>  <p>Reimplemented from <a class="el" href="classPamCutCollection.html#85f04cef7b560a37061391dd397813a7">PamCutCollection</a>.</p>
150    
 <p>Definition at line <a class="el" href="BlindCutCollection_8cpp_source.html#l00012">12</a> of file <a class="el" href="BlindCutCollection_8cpp_source.html">BlindCutCollection.cpp</a>.</p>  
   
 <p>References <a class="el" href="PamCutBase_8h_source.html#l00261">PamCutCollection::_cuts</a>, and <a class="el" href="CommonDefs_8h_source.html#l00015">CUTOK</a>.</p>  
   
151  </div>  </div>
152  </div><p>  </div><p>
153  <hr>The documentation for this class was generated from the following files:<ul>  <hr>The documentation for this class was generated from the following files:<ul>
154  <li>Collections/BlindCutCollection/<a class="el" href="BlindCutCollection_8h_source.html">BlindCutCollection.h</a><li>Collections/BlindCutCollection/<a class="el" href="BlindCutCollection_8cpp_source.html">BlindCutCollection.cpp</a></ul>  <li>Collections/BlindCutCollection/<a class="el" href="BlindCutCollection_8h_source.html">BlindCutCollection.h</a><li>Collections/BlindCutCollection/<a class="el" href="BlindCutCollection_8cpp.html">BlindCutCollection.cpp</a></ul>
155  </div>  </div>
156  <hr size="1"><address style="text-align: right;"><small>Generated on Wed May 27 15:21:30 2009 for PamCut by&nbsp;  <hr size="1"><address style="text-align: right;"><small>Generated on Fri Jun 5 15:08:59 2009 for PamCut by&nbsp;
157  <a href="http://www.doxygen.org/index.html">  <a href="http://www.doxygen.org/index.html">
158  <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>  <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
159  </body>  </body>

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.23