TrkCuts/TrkNucleiZCut/TrkNucleiZCut.h File Reference

#include "../../PamCutBase/PamCutBase.h"
#include <TrkNuclei.h>
#include <TH2F.h>

Go to the source code of this file.

Classes

class  TrkNucleiZCut
 The TrkNuclei charge cut. More...

Enumerations

enum  TrkNucleiZ_Return { TRKNUCLEIZ_OUTOFBOUNDS, TRKNUCLEIZ_TOOFEWLAYERS, TRKNUCLEIZ_ILLEGALZ }
enum  TrkNucleiZ_method { TRKNUCLEIZ_BETA, TRKNUCLEIZ_RIG }
enum  TrkNucleiZ_Check { TRKNUCLEIZ_CHECKMEAN, TRKNUCLEIZ_CHECKSINGLEVALUES }


Detailed Description

The TofNucleiZCut class definition file

Enumeration Type Documentation

Handy aliases to set check mean

Enumerator:
TRKNUCLEIZ_CHECKMEAN  Check the mean value.
TRKNUCLEIZ_CHECKSINGLEVALUES  Check each single charge from each layer.

Method to use to measure Z.

Enumerator:
TRKNUCLEIZ_BETA  Tracker dE/dx Vs. ToF beta.
TRKNUCLEIZ_RIG  Tracker standalon e: dE/dx Vs. rigidity.

Return values for rejected events

Enumerator:
TRKNUCLEIZ_OUTOFBOUNDS  Discarded because charge is out of bounds.
TRKNUCLEIZ_TOOFEWLAYERS  Discarded because charge can be measured in too few layers.
TRKNUCLEIZ_ILLEGALZ  Discarded because charge is not between 1 and 8.


Generated on Fri Jun 5 15:08:59 2009 for PamCut by  doxygen 1.5.9