TrkHitQualCut Class Reference

The tracker hit quality cut. More...

#include <TrkHitQualCut.h>

Inheritance diagram for TrkHitQualCut:

PamCut

List of all members.

Public Member Functions

 TrkHitQualCut (const char *cutName, int xMinHit, int yMinHit, int xLeverArm)
 Constructor.
 ~TrkHitQualCut ()
 Destructor.
int Check (PamLevel2 *event)
 The tracker hit quality check.


Detailed Description

The tracker hit quality cut.

This cut performs a check on the number of hits on X and Y view and on the lever arm.

CUT DEPENDENCIES: TrkPhysSin for object trkTrack


Constructor & Destructor Documentation

TrkHitQualCut::TrkHitQualCut ( const char *  cutName,
int  xMinHit,
int  yMinHit,
int  xLeverArm 
) [inline]

Constructor.

Parameters:
cutName The cut's name.
xMinHit The minimum hits along the track for X view
yMinHit The minimum hits along the track for X view
xLeverArm The Minimum lever arm


Member Function Documentation

int TrkHitQualCut::Check ( PamLevel2 *  event  )  [virtual]

The tracker hit quality check.

The event is rejected if X hits or Y hist or X lever arm is less than the parameter passed to the constructor.

See also:
TrkHitQualCut
Parameters:
event The event to analyze.
Returns:
CUTOK if X hits, Y hits and X lever arm are greater or equal than the minimum values.

0 if at least one of the above conditions is not matched.

Implements PamCut.


The documentation for this class was generated from the following files:

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