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

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

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

revision 1.1 by pam-fi, Wed May 27 13:30:05 2009 UTC revision 1.2 by pam-fi, Fri Jun 5 13:16:01 2009 UTC
# Line 44  Line 44 
44  <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimpleMatrix.html#4f168e5b85899788746355ccad15e2fb">GetNCols</a> ()</td></tr>  <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimpleMatrix.html#4f168e5b85899788746355ccad15e2fb">GetNCols</a> ()</td></tr>
45    
46  <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the number of columns.  <a href="#4f168e5b85899788746355ccad15e2fb"></a><br></td></tr>  <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the number of columns.  <a href="#4f168e5b85899788746355ccad15e2fb"></a><br></td></tr>
 <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>  
 <tr><td class="memItemLeft" nowrap align="right" valign="top">std::vector&lt; std::vector&lt; T &gt; &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimpleMatrix.html#ddb323741e9ed620a46436037c8d819a">_matrix</a></td></tr>  
   
 <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimpleMatrix.html#984429d26745802dcb3e001ff75246bc">_nRows</a></td></tr>  
   
 <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimpleMatrix.html#8ea505fb218d273214c2ae6ef45bbc82">_nCols</a></td></tr>  
   
47  </table>  </table>
48  <hr><a name="_details"></a><h2>Detailed Description</h2>  <hr><a name="_details"></a><h2>Detailed Description</h2>
49  <h3>template&lt;class T&gt;<br>  <h3>template&lt;class T&gt;<br>
# Line 58  Line 51 
51    
52  A simple matrix class.  A simple matrix class.
53  <p>  <p>
54  This class defines a matrix built by STL vectors. It is basically a variable-dimension vector of vectors; the dimension is defined at construction and cannot be changed in current implementation. It is intended as a container and not for algebraic manipulations. The class provides a standard access operator [].  This class defines a matrix built by STL vectors. It is basically a variable-dimension vector of vectors; the dimension is defined at construction and cannot be changed in current implementation. It is intended as a container and not for algebraic manipulations. The class provides a standard access operator []. <hr><h2>Constructor &amp; Destructor Documentation</h2>
 <p>Definition at line <a class="el" href="CommonDefs_8h_source.html#l00045">45</a> of file <a class="el" href="CommonDefs_8h_source.html">CommonDefs.h</a>.</p>  
 <hr><h2>Constructor &amp; Destructor Documentation</h2>  
55  <a class="anchor" name="9333dc41698c48f4e35d48e27dfe58ef"></a><!-- doxytag: member="SimpleMatrix::SimpleMatrix" ref="9333dc41698c48f4e35d48e27dfe58ef" args="(unsigned int nRows, unsigned int nCols, T elements=T())" -->  <a class="anchor" name="9333dc41698c48f4e35d48e27dfe58ef"></a><!-- doxytag: member="SimpleMatrix::SimpleMatrix" ref="9333dc41698c48f4e35d48e27dfe58ef" args="(unsigned int nRows, unsigned int nCols, T elements=T())" -->
56  <div class="memitem">  <div class="memitem">
57  <div class="memproto">  <div class="memproto">
# Line 106  The constructor will build an nRows x nC Line 97  The constructor will build an nRows x nC
97    </table>    </table>
98  </dl>  </dl>
99    
 <p>Definition at line <a class="el" href="CommonDefs_8h_source.html#l00058">58</a> of file <a class="el" href="CommonDefs_8h_source.html">CommonDefs.h</a>.</p>  
   
100  </div>  </div>
101  </div><p>  </div><p>
102  <hr><h2>Member Function Documentation</h2>  <hr><h2>Member Function Documentation</h2>
# Line 133  Returns the number of columns. Line 122  Returns the number of columns.
122  <p>  <p>
123  <dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of columns. </dd></dl>  <dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of columns. </dd></dl>
124    
 <p>Definition at line <a class="el" href="CommonDefs_8h_source.html#l00084">84</a> of file <a class="el" href="CommonDefs_8h_source.html">CommonDefs.h</a>.</p>  
   
125  </div>  </div>
126  </div><p>  </div><p>
127  <a class="anchor" name="5cd169cdc38912c3cfb6d0c60e48e042"></a><!-- doxytag: member="SimpleMatrix::GetNRows" ref="5cd169cdc38912c3cfb6d0c60e48e042" args="()" -->  <a class="anchor" name="5cd169cdc38912c3cfb6d0c60e48e042"></a><!-- doxytag: member="SimpleMatrix::GetNRows" ref="5cd169cdc38912c3cfb6d0c60e48e042" args="()" -->
# Line 159  Returns the number of rows. Line 146  Returns the number of rows.
146  <p>  <p>
147  <dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of rows. </dd></dl>  <dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of rows. </dd></dl>
148    
 <p>Definition at line <a class="el" href="CommonDefs_8h_source.html#l00076">76</a> of file <a class="el" href="CommonDefs_8h_source.html">CommonDefs.h</a>.</p>  
   
149  </div>  </div>
150  </div><p>  </div><p>
151  <a class="anchor" name="7ee36ef98c7f896e38ec8a8a0c263c39"></a><!-- doxytag: member="SimpleMatrix::operator[]" ref="7ee36ef98c7f896e38ec8a8a0c263c39" args="(int i)" -->  <a class="anchor" name="7ee36ef98c7f896e38ec8a8a0c263c39"></a><!-- doxytag: member="SimpleMatrix::operator[]" ref="7ee36ef98c7f896e38ec8a8a0c263c39" args="(int i)" -->
# Line 191  Standard accessor. Line 176  Standard accessor.
176  </dl>  </dl>
177  <dl class="return" compact><dt><b>Returns:</b></dt><dd>The i-th row (a vector). </dd></dl>  <dl class="return" compact><dt><b>Returns:</b></dt><dd>The i-th row (a vector). </dd></dl>
178    
 <p>Definition at line <a class="el" href="CommonDefs_8h_source.html#l00068">68</a> of file <a class="el" href="CommonDefs_8h_source.html">CommonDefs.h</a>.</p>  
   
 </div>  
 </div><p>  
 <hr><h2>Member Data Documentation</h2>  
 <a class="anchor" name="ddb323741e9ed620a46436037c8d819a"></a><!-- doxytag: member="SimpleMatrix::_matrix" ref="ddb323741e9ed620a46436037c8d819a" args="" -->  
 <div class="memitem">  
 <div class="memproto">  
 <div class="memtemplate">  
 template&lt;class T&gt; </div>  
       <table class="memname">  
         <tr>  
           <td class="memname">std::vector&lt;std::vector&lt;T&gt; &gt; <a class="el" href="classSimpleMatrix.html">SimpleMatrix</a>&lt; T &gt;::<a class="el" href="classSimpleMatrix.html#ddb323741e9ed620a46436037c8d819a">_matrix</a><code> [private]</code>          </td>  
         </tr>  
       </table>  
 </div>  
 <div class="memdoc">  
   
 <p>  
   
 <p>Definition at line <a class="el" href="CommonDefs_8h_source.html#l00090">90</a> of file <a class="el" href="CommonDefs_8h_source.html">CommonDefs.h</a>.</p>  
   
 <p>Referenced by <a class="el" href="CommonDefs_8h_source.html#l00068">SimpleMatrix&lt; UInt_t &gt;::operator[]()</a>.</p>  
   
 </div>  
 </div><p>  
 <a class="anchor" name="8ea505fb218d273214c2ae6ef45bbc82"></a><!-- doxytag: member="SimpleMatrix::_nCols" ref="8ea505fb218d273214c2ae6ef45bbc82" args="" -->  
 <div class="memitem">  
 <div class="memproto">  
 <div class="memtemplate">  
 template&lt;class T&gt; </div>  
       <table class="memname">  
         <tr>  
           <td class="memname">unsigned int <a class="el" href="classSimpleMatrix.html">SimpleMatrix</a>&lt; T &gt;::<a class="el" href="classSimpleMatrix.html#8ea505fb218d273214c2ae6ef45bbc82">_nCols</a><code> [private]</code>          </td>  
         </tr>  
       </table>  
 </div>  
 <div class="memdoc">  
   
 <p>  
   
 <p>Definition at line <a class="el" href="CommonDefs_8h_source.html#l00091">91</a> of file <a class="el" href="CommonDefs_8h_source.html">CommonDefs.h</a>.</p>  
   
 <p>Referenced by <a class="el" href="CommonDefs_8h_source.html#l00084">SimpleMatrix&lt; UInt_t &gt;::GetNCols()</a>.</p>  
   
 </div>  
 </div><p>  
 <a class="anchor" name="984429d26745802dcb3e001ff75246bc"></a><!-- doxytag: member="SimpleMatrix::_nRows" ref="984429d26745802dcb3e001ff75246bc" args="" -->  
 <div class="memitem">  
 <div class="memproto">  
 <div class="memtemplate">  
 template&lt;class T&gt; </div>  
       <table class="memname">  
         <tr>  
           <td class="memname">unsigned int <a class="el" href="classSimpleMatrix.html">SimpleMatrix</a>&lt; T &gt;::<a class="el" href="classSimpleMatrix.html#984429d26745802dcb3e001ff75246bc">_nRows</a><code> [private]</code>          </td>  
         </tr>  
       </table>  
 </div>  
 <div class="memdoc">  
   
 <p>  
   
 <p>Definition at line <a class="el" href="CommonDefs_8h_source.html#l00091">91</a> of file <a class="el" href="CommonDefs_8h_source.html">CommonDefs.h</a>.</p>  
   
 <p>Referenced by <a class="el" href="CommonDefs_8h_source.html#l00076">SimpleMatrix&lt; UInt_t &gt;::GetNRows()</a>.</p>  
   
179  </div>  </div>
180  </div><p>  </div><p>
181  <hr>The documentation for this class was generated from the following file:<ul>  <hr>The documentation for this class was generated from the following file:<ul>
182  <li><a class="el" href="CommonDefs_8h_source.html">CommonDefs.h</a></ul>  <li><a class="el" href="CommonDefs_8h_source.html">CommonDefs.h</a></ul>
183  </div>  </div>
184  <hr size="1"><address style="text-align: right;"><small>Generated on Wed May 27 15:21:42 2009 for PamCut by&nbsp;  <hr size="1"><address style="text-align: right;"><small>Generated on Fri Jun 5 15:09:04 2009 for PamCut by&nbsp;
185  <a href="http://www.doxygen.org/index.html">  <a href="http://www.doxygen.org/index.html">
186  <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>
187  </body>  </body>

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

  ViewVC Help
Powered by ViewVC 1.1.23