TrkRigGeoCut Class Reference

The geomagnetic rigidity cut. This cut discards an event whose rigidity modulus is less than a threshold rigidity, given by the geomagnetic cutoff rigidity (the Stoermer cutoff) for that event multiplied by a threshold coefficient. More...

#include <TrkRigGeoCut.h>

Inheritance diagram for TrkRigGeoCut:

PamCut

List of all members.

Public Member Functions

 TrkRigGeoCut (const char *cutName, float thresholdCoeff)
 Constructor.
 ~TrkRigGeoCut ()
 Destructor.
int Check (PamLevel2 *event)
 The rigidity check.
float GetThresholdCoeff ()
 Returns the threshold coefficient.


Detailed Description

The geomagnetic rigidity cut. This cut discards an event whose rigidity modulus is less than a threshold rigidity, given by the geomagnetic cutoff rigidity (the Stoermer cutoff) for that event multiplied by a threshold coefficient.

CUT DEPENDENCIES: TrkPhSin (since TrkRigGeoCut assumes the existence of a single physical track)


Constructor & Destructor Documentation

TrkRigGeoCut::TrkRigGeoCut ( const char *  cutName,
float  thresholdCoeff 
) [inline]

Constructor.

Parameters:
cutName The cut's name.
thresholdCoeff The threshold rigidity coefficient.


Member Function Documentation

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

The rigidity check.

Parameters:
event The event to analyze.
Returns:
CUTOK if the rigidity modulus is greater than the geomagnetic cutoff rigidity times the threshold coefficient.

0 otherwise.

Implements PamCut.


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

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