52 |
<a name="l00043"></a>00043 <span class="keyword">public</span>: |
<a name="l00043"></a>00043 <span class="keyword">public</span>: |
53 |
<a name="l00056"></a><a class="code" href="classCaloNucleiZCut.html#8aae9fd480ce2127ff33d67d7a3c9502">00056</a> <a class="code" href="classCaloNucleiZCut.html#8aae9fd480ce2127ff33d67d7a3c9502" title="Constructor.">CaloNucleiZCut</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *cutName, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Z, <span class="keywordtype">float</span> lowerLimit, <span class="keywordtype">float</span> upperLimit, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> method = |
<a name="l00056"></a><a class="code" href="classCaloNucleiZCut.html#8aae9fd480ce2127ff33d67d7a3c9502">00056</a> <a class="code" href="classCaloNucleiZCut.html#8aae9fd480ce2127ff33d67d7a3c9502" title="Constructor.">CaloNucleiZCut</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *cutName, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> Z, <span class="keywordtype">float</span> lowerLimit, <span class="keywordtype">float</span> upperLimit, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> method = |
54 |
<a name="l00057"></a>00057 <a class="code" href="CaloNucleiZCut_8h.html#f52d4ca6dd7142aaf693bf81cca09fd3ee30a18a35c710fb18c934bc9657f0e8" title="Siegen method: stdedx vs. beta from ToF.">CALONUCLEIZ_SIEGEN</a>) : |
<a name="l00057"></a>00057 <a class="code" href="CaloNucleiZCut_8h.html#f52d4ca6dd7142aaf693bf81cca09fd3ee30a18a35c710fb18c934bc9657f0e8" title="Siegen method: stdedx vs. beta from ToF.">CALONUCLEIZ_SIEGEN</a>) : |
55 |
<a name="l00058"></a>00058 <a class="code" href="classPamCut.html" title="An abstract class to apply cuts to Pamela data.">PamCut</a>(cutName), <a class="code" href="classCaloNucleiZCut.html#546c30cbf8cb5d91de0391b40a78c9bc">_Z</a>(Z), <a class="code" href="classCaloNucleiZCut.html#f98459195fa9578641561ed9f2b3ddd6">_lowerLimit</a>(lowerLimit), <a class="code" href="classCaloNucleiZCut.html#d80ef8acd9fbf8359e30ee671f9d9430">_upperLimit</a>(upperLimit), <a class="code" href="classCaloNucleiZCut.html#bdede0955c101d7e424e2cb734933a49">_caloNuclei</a>(NULL), <a class="code" href="classCaloNucleiZCut.html#65d0469e52da5c6efe4f1b08a3c65029">_method</a>(method) { |
<a name="l00058"></a>00058 <a class="code" href="classPamCut.html" title="An abstract class to apply cuts to Pamela data.">PamCut</a>(cutName), _Z(Z), _lowerLimit(lowerLimit), _upperLimit(upperLimit), _caloNuclei(NULL), _method(method) { |
56 |
<a name="l00059"></a>00059 |
<a name="l00059"></a>00059 |
57 |
<a name="l00060"></a>00060 } |
<a name="l00060"></a>00060 } |
58 |
<a name="l00062"></a><a class="code" href="classCaloNucleiZCut.html#ff3fe5e884c841fa2d138663ca138b37">00062</a> <a class="code" href="classCaloNucleiZCut.html#ff3fe5e884c841fa2d138663ca138b37" title="Destructor.">~CaloNucleiZCut</a>() { |
<a name="l00062"></a><a class="code" href="classCaloNucleiZCut.html#ff3fe5e884c841fa2d138663ca138b37">00062</a> <a class="code" href="classCaloNucleiZCut.html#ff3fe5e884c841fa2d138663ca138b37" title="Destructor.">~CaloNucleiZCut</a>() { |
59 |
<a name="l00063"></a>00063 <span class="keyword">delete</span> <a class="code" href="classCaloNucleiZCut.html#bdede0955c101d7e424e2cb734933a49">_caloNuclei</a>; |
<a name="l00063"></a>00063 <span class="keyword">delete</span> _caloNuclei; |
60 |
<a name="l00064"></a>00064 |
<a name="l00064"></a>00064 |
61 |
<a name="l00065"></a>00065 } |
<a name="l00065"></a>00065 } |
62 |
<a name="l00066"></a>00066 |
<a name="l00066"></a>00066 |
63 |
<a name="l00087"></a>00087 <span class="keywordtype">int</span> <a class="code" href="classCaloNucleiZCut.html#af2ac497ae8c5b356eec8d0cfe8a2c7a" title="The CaloNucleiZ check.">Check</a>(PamLevel2 *event); |
<a name="l00089"></a>00089 <span class="keywordtype">int</span> <a class="code" href="classCaloNucleiZCut.html#af2ac497ae8c5b356eec8d0cfe8a2c7a" title="The CaloNucleiZ check.">Check</a>(PamLevel2 *event); |
|
<a name="l00088"></a>00088 |
|
|
<a name="l00089"></a>00089 <span class="keyword">private</span>: |
|
64 |
<a name="l00090"></a>00090 |
<a name="l00090"></a>00090 |
65 |
<a name="l00091"></a><a class="code" href="classCaloNucleiZCut.html#546c30cbf8cb5d91de0391b40a78c9bc">00091</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classCaloNucleiZCut.html#546c30cbf8cb5d91de0391b40a78c9bc">_Z</a>; |
<a name="l00091"></a>00091 <span class="keyword">private</span>: |
66 |
<a name="l00092"></a><a class="code" href="classCaloNucleiZCut.html#4c153a341ed7198ca6e3e88f7ed88803">00092</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">float</span> <a class="code" href="classCaloNucleiZCut.html#4c153a341ed7198ca6e3e88f7ed88803">_sigmaZ</a>[]; |
<a name="l00092"></a>00092 |
67 |
<a name="l00093"></a>00093 |
<a name="l00093"></a>00093 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> _Z; |
68 |
<a name="l00094"></a><a class="code" href="classCaloNucleiZCut.html#f98459195fa9578641561ed9f2b3ddd6">00094</a> <span class="keywordtype">float</span> <a class="code" href="classCaloNucleiZCut.html#f98459195fa9578641561ed9f2b3ddd6">_lowerLimit</a>; |
<a name="l00094"></a>00094 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">float</span> _sigmaZ[]; |
69 |
<a name="l00095"></a><a class="code" href="classCaloNucleiZCut.html#d80ef8acd9fbf8359e30ee671f9d9430">00095</a> <span class="keywordtype">float</span> <a class="code" href="classCaloNucleiZCut.html#d80ef8acd9fbf8359e30ee671f9d9430">_upperLimit</a>; |
<a name="l00095"></a>00095 |
70 |
<a name="l00096"></a><a class="code" href="classCaloNucleiZCut.html#bdede0955c101d7e424e2cb734933a49">00096</a> CaloNuclei *<a class="code" href="classCaloNucleiZCut.html#bdede0955c101d7e424e2cb734933a49">_caloNuclei</a>; |
<a name="l00096"></a>00096 <span class="keywordtype">float</span> _lowerLimit; |
71 |
<a name="l00097"></a>00097 |
<a name="l00097"></a>00097 <span class="keywordtype">float</span> _upperLimit; |
72 |
<a name="l00098"></a><a class="code" href="classCaloNucleiZCut.html#65d0469e52da5c6efe4f1b08a3c65029">00098</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classCaloNucleiZCut.html#65d0469e52da5c6efe4f1b08a3c65029">_method</a>; |
<a name="l00098"></a>00098 CaloNuclei *_caloNuclei; |
73 |
<a name="l00099"></a>00099 }; |
<a name="l00099"></a>00099 |
74 |
<a name="l00100"></a>00100 <span class="preprocessor">#endif </span><span class="comment">/* CALONUCLEIZCUT_H_ */</span> |
<a name="l00100"></a>00100 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> _method; |
75 |
<a name="l00101"></a>00101 |
<a name="l00101"></a>00101 }; |
76 |
<a name="l00102"></a>00102 <span class="preprocessor">#endif </span><span class="comment">/* NO_CALONUCLEI */</span> |
<a name="l00102"></a>00102 <span class="preprocessor">#endif </span><span class="comment">/* CALONUCLEIZCUT_H_ */</span> |
77 |
|
<a name="l00103"></a>00103 |
78 |
|
<a name="l00104"></a>00104 <span class="preprocessor">#endif </span><span class="comment">/* NO_CALONUCLEI */</span> |
79 |
</pre></div></div> |
</pre></div></div> |
80 |
<hr size="1"><address style="text-align: right;"><small>Generated on Wed May 27 15:21:27 2009 for PamCut by |
<hr size="1"><address style="text-align: right;"><small>Generated on Fri Jun 5 15:08:58 2009 for PamCut by |
81 |
<a href="http://www.doxygen.org/index.html"> |
<a href="http://www.doxygen.org/index.html"> |
82 |
<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> |
83 |
</body> |
</body> |