PamCut: TofCuts/TofNucleiZCut/TofNucleiZCut.h File Reference

# TofCuts/TofNucleiZCut/TofNucleiZCut.h File Reference

`#include "../../PamCutBase/PamCutBase.h"`
`#include <ToFNuclei.h>`

Go to the source code of this file.

## Classes
class | TofNucleiZCut
| The TofNuclei charge cut. More...
## Enumerations
enum | TofNucleiZ_Return { TOFNUCLEIZ_OUTOFBOUNDS, TOFNUCLEIZ_TOOFEWLAYERS, TOFNUCLEIZ_ILLEGALZ }
enum | TofNucleiZ_Layers { TOFNUCLEIZ_S11 = 1, TOFNUCLEIZ_S12 = 2, TOFNUCLEIZ_S21 = 4, TOFNUCLEIZ_S22 = 8, TOFNUCLEIZ_S31 = 16, TOFNUCLEIZ_S32 = 32 }

## Detailed Description

The TofNucleiZCut class definition file

Definition in file TofNucleiZCut.h.

## Enumeration Type Documentation

enum TofNucleiZ_Layers

Flags to identify layers.

Enumerator:

  TOFNUCLEIZ_S11 | S11.
  TOFNUCLEIZ_S12 | S12.
  TOFNUCLEIZ_S21 | S21.
  TOFNUCLEIZ_S22 | S22.
  TOFNUCLEIZ_S31 | S31.
  TOFNUCLEIZ_S32 | S32.

Definition at line 31 of file TofNucleiZCut.h.

enum TofNucleiZ_Return

Return values for rejected events.

Enumerator:

  TOFNUCLEIZ_OUTOFBOUNDS | Discarded because charge is out of bounds in a layer.
  TOFNUCLEIZ_TOOFEWLAYERS | Discarded because charge can be measured in too few layers.
  TOFNUCLEIZ_ILLEGALZ | Discarded because charge is not between 1 and 8.

Definition at line 23 of file TofNucleiZCut.h.