#include <CaloNotIntCut.h>

Public Member Functions | |
| CaloNotIntCut (const char *cutName, TrkTrack *trkTrack, float qRatioMin=0.8) | |
| Constructor for tracker track. Use this constructor if you want to use the tracker track to perform the non-interaction check. | |
| CaloNotIntCut (const char *cutName, CaloAxis *xCaloAxis, CaloAxis *yCaloAxis, float qRatioMin=0.8) | |
| Constructor for calorimeter track. Use this constructor if you want to use the calorimeter track to perform the non-interaction check. | |
| ~CaloNotIntCut () | |
| Destructor. | |
| int | Check (PamLevel2 *event) |
| The non-interacting track check. | |
CUT DEPENDENCIES: CaloTrackCut for the existence of the track (it can also provide the CaloAxis objects).
| CaloNotIntCut::CaloNotIntCut | ( | const char * | cutName, | |
| TrkTrack * | trkTrack, | |||
| float | qRatioMin = 0.8 | |||
| ) | [inline] |
Constructor for tracker track. Use this constructor if you want to use the tracker track to perform the non-interaction check.
NOTE: Check() for this constructor is not implemented yet.
| cutName | The name of the cut. | |
| trkTrack | Pointer to the tracker track object. * | |
| qRatioMin | The minimum threshold for the ratio between track charge and total charge in CALO. |
| CaloNotIntCut::CaloNotIntCut | ( | const char * | cutName, | |
| CaloAxis * | xCaloAxis, | |||
| CaloAxis * | yCaloAxis, | |||
| float | qRatioMin = 0.8 | |||
| ) | [inline] |
Constructor for calorimeter track. Use this constructor if you want to use the calorimeter track to perform the non-interaction check.
| cutName | The name of the cut. | |
| xCaloAxis | The pointer to the CaloAxis object for X axis | |
| yCaloAxis | The pointer to the CaloAxis object for Y axis | |
| qRatioMin | The minimum threshold for the ratio between track charge and total charge in CALO. |
| int CaloNotIntCut::Check | ( | PamLevel2 * | event | ) | [virtual] |
1.5.9