--- PamCut/doc/Doxygen/html/classTrkNucleiZCut.html 2009/05/27 13:30:06 1.1.1.1 +++ PamCut/doc/Doxygen/html/classTrkNucleiZCut.html 2009/06/05 13:16:19 1.2 @@ -44,43 +44,18 @@  TrkNucleiZCut (const char *cutName, unsigned int Z, float lowerLimit, float upperLimit, unsigned int minLayers=1, unsigned int howToCheck=TRKNUCLEIZ_CHECKMEAN, unsigned int method=TRKNUCLEIZ_RIG)  Constructor.
~TrkNucleiZCut () +~TrkNucleiZCut () - Destructor.
+ Destructor.
int Check (PamLevel2 *event)  The TrkNucleiZ check.
-

Private Attributes

-unsigned int _Z - -float _lowerLimit - -float _upperLimit - -TrkNuclei * _trkNuclei - -unsigned int _minLayers - -unsigned int _howToCheck - -unsigned int _method - -

Static Private Attributes

-static const float _meanRigMean [] = { .992, 1.99, 3., 4., 5., 6. } - -static const float _sigmaRigMean [] = { 0.06, 0.1, 0.17, 0.34, 0.44, 0.59 } - -static const float _meanBetaMean [] = { 1., 2., 3., 4., 5., 6. } - -static const float _sigmaBetaMean [] = { 0.09, 0.1, 0.17, 0.34, 0.44, 0.59 } -

Detailed Description

The TrkNuclei charge cut.

-This cut uses the TrkNuclei library to cut events depending on particle's charge value. -

Definition at line 48 of file TrkNucleiZCut.h.

-

Constructor & Destructor Documentation

+This cut uses the TrkNuclei library to cut events depending on particle's charge value.

Constructor & Destructor Documentation

@@ -153,33 +128,6 @@
Returns:
-

Definition at line 65 of file TrkNucleiZCut.h.

- -
-

- -

-
- - - - - - - - -
TrkNucleiZCut::~TrkNucleiZCut (  )  [inline]
-
-
- -

-Destructor. -

- -

Definition at line 72 of file TrkNucleiZCut.h.

- -

References _trkNuclei.

-


Member Function Documentation

@@ -220,226 +168,12 @@

Implements PamCut.

-

Definition at line 20 of file TrkNucleiZCut.cpp.

- -

References _howToCheck, _lowerLimit, _meanBetaMean, _meanRigMean, _method, _minLayers, _sigmaBetaMean, _sigmaRigMean, _trkNuclei, _upperLimit, _Z, CUTOK, TRKNUCLEIZ_BETA, TRKNUCLEIZ_CHECKMEAN, TRKNUCLEIZ_ILLEGALZ, TRKNUCLEIZ_OUTOFBOUNDS, TRKNUCLEIZ_RIG, and TRKNUCLEIZ_TOOFEWLAYERS.

- - -

-


Member Data Documentation

- -
-
- - - - -
unsigned int TrkNucleiZCut::_howToCheck [private]
-
-
- -

- -

Definition at line 134 of file TrkNucleiZCut.h.

- -

Referenced by Check().

- -
-

- -

-
- - - - -
float TrkNucleiZCut::_lowerLimit [private]
-
-
- -

- -

Definition at line 130 of file TrkNucleiZCut.h.

- -

Referenced by Check().

- -
-

- -

-
- - - - -
const float TrkNucleiZCut::_meanBetaMean = { 1., 2., 3., 4., 5., 6. } [static, private]
-
-
- -

- -

Definition at line 127 of file TrkNucleiZCut.h.

- -

Referenced by Check().

- -
-

- -

-
- - - - -
const float TrkNucleiZCut::_meanRigMean = { .992, 1.99, 3., 4., 5., 6. } [static, private]
-
-
- -

- -

Definition at line 125 of file TrkNucleiZCut.h.

- -

Referenced by Check().

- -
-

- -

-
- - - - -
unsigned int TrkNucleiZCut::_method [private]
-
-
- -

- -

Definition at line 135 of file TrkNucleiZCut.h.

- -

Referenced by Check().

- -
-

- -

-
- - - - -
unsigned int TrkNucleiZCut::_minLayers [private]
-
-
- -

- -

Definition at line 133 of file TrkNucleiZCut.h.

- -

Referenced by Check().

- -
-

- -

-
- - - - -
const float TrkNucleiZCut::_sigmaBetaMean = { 0.09, 0.1, 0.17, 0.34, 0.44, 0.59 } [static, private]
-
-
- -

- -

Definition at line 128 of file TrkNucleiZCut.h.

- -

Referenced by Check().

- -
-

- -

-
- - - - -
const float TrkNucleiZCut::_sigmaRigMean = { 0.06, 0.1, 0.17, 0.34, 0.44, 0.59 } [static, private]
-
-
- -

- -

Definition at line 126 of file TrkNucleiZCut.h.

- -

Referenced by Check().

- -
-

- -

-
- - - - -
TrkNuclei* TrkNucleiZCut::_trkNuclei [private]
-
-
- -

- -

Definition at line 132 of file TrkNucleiZCut.h.

- -

Referenced by Check(), and ~TrkNucleiZCut().

- -
-

- -

-
- - - - -
float TrkNucleiZCut::_upperLimit [private]
-
-
- -

- -

Definition at line 131 of file TrkNucleiZCut.h.

- -

Referenced by Check().

- -
-

- -

-
- - - - -
unsigned int TrkNucleiZCut::_Z [private]
-
-
- -

- -

Definition at line 123 of file TrkNucleiZCut.h.

- -

Referenced by Check().

-


The documentation for this class was generated from the following files: +
  • TrkCuts/TrkNucleiZCut/TrkNucleiZCut.h
  • TrkCuts/TrkNucleiZCut/TrkNucleiZCut.cpp -
    Generated on Wed May 27 15:21:53 2009 for PamCut by  +
    Generated on Fri Jun 5 15:09:08 2009 for PamCut by  doxygen 1.5.9