#include <TrkRigRangeCut.h>
Public Member Functions | |
TrkRigRangeCut (const char *cutName, float minRigidity, float maxRigidity) | |
Constructor. | |
~TrkRigRangeCut () | |
Destructor. | |
int | Check (PamLevel2 *event) |
The rigidity check. | |
Private Attributes | |
float | _minRigidity |
float | _maxRigidity |
Definition at line 19 of file TrkRigRangeCut.h.
TrkRigRangeCut::TrkRigRangeCut | ( | const char * | cutName, | |
float | minRigidity, | |||
float | maxRigidity | |||
) | [inline] |
Constructor.
cutName | The cut's name. | |
minRigidity | The minimum rigidity p/Z (in GV) below which an event will be discarded. Can be positive or negative. | |
maxRigidity | The maximum rigidity p/Z (in GV) above which an event will be discarded. Can be positive or negative. |
Definition at line 30 of file TrkRigRangeCut.h.
TrkRigRangeCut::~TrkRigRangeCut | ( | ) | [inline] |
int TrkRigRangeCut::Check | ( | PamLevel2 * | event | ) | [virtual] |
The rigidity check.
event | The event to analyze. |
0 otherwise.
Implements PamCut.
Definition at line 12 of file TrkRigRangeCut.cpp.
References _maxRigidity, and CUTOK.
float TrkRigRangeCut::_maxRigidity [private] |
float TrkRigRangeCut::_minRigidity [private] |
Definition at line 47 of file TrkRigRangeCut.h.