TrkDedxHCut Class Reference

The dE/dX cut to select H and anti-H. This cut discards all the events whose rigidity modulus and dE/dX (both given by TRK) are outside a pre-defined band (by Nico De Simone). Here rigidity is defined as p/Z (GV) where Z is the particle charge (WITH SIGN) and p the momentum modulus: therefore rigidity can be positive or negative. CUT DEPENDENCIES: TrkPhysSin for object trkTrack. More...

#include <TrkDedxHCut.h>

Inheritance diagram for TrkDedxHCut:

PamCut

List of all members.

Public Member Functions

 TrkDedxHCut (const char *cutName)
 Constructor.
 ~TrkDedxHCut ()
 Destructor.
int Check (PamLevel2 *event)
 The rigidity check.


Detailed Description

The dE/dX cut to select H and anti-H. This cut discards all the events whose rigidity modulus and dE/dX (both given by TRK) are outside a pre-defined band (by Nico De Simone). Here rigidity is defined as p/Z (GV) where Z is the particle charge (WITH SIGN) and p the momentum modulus: therefore rigidity can be positive or negative. CUT DEPENDENCIES: TrkPhysSin for object trkTrack.

Constructor & Destructor Documentation

TrkDedxHCut::TrkDedxHCut ( const char *  cutName  )  [inline]

Constructor.

Parameters:
cutName The cut's name.


Member Function Documentation

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

The rigidity check.

Parameters:
event The event to analyze.
Returns:
CUTOK if the (rigidity modulus , dE/dX) point is inside the pre-defined band.

0 otherwise.

Implements PamCut.


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

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