AliFemtoBasicTrackCut Class Reference

#include <AliFemtoBasicTrackCut.h>

Inherits AliFemtoTrackCut.

Inheritance diagram for AliFemtoBasicTrackCut:

Inheritance graph
[legend]
Collaboration diagram for AliFemtoBasicTrackCut:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AliFemtoBasicTrackCut ()
virtual bool Pass (const AliFemtoTrack *tr)
virtual AliFemtoString Report ()
virtual TList * ListSettings ()
void SetNSigmaPion (const float &lo, const float &hi)
void SetNSigmaKaon (const float &lo, const float &hi)
void SetNSigmaProton (const float &lo, const float &hi)
void SetNHits (const int &lo, const int &hi)
void SetPt (const float &lo, const float &hi)
void SetRapidity (const float &lo, const float &hi)
void SetDCA (const float &lo, const float &hi)
void SetCharge (const int &ch)

Private Attributes

int fCharge
float fNSigmaPion [2]
float fNSigmaKaon [2]
float fNSigmaProton [2]
int fNHits [2]
float fPt [2]
float fRapidity [2]
float fDCA [2]
long fNTracksPassed
long fNTracksFailed

Constructor & Destructor Documentation

AliFemtoBasicTrackCut::AliFemtoBasicTrackCut (  ) 


Member Function Documentation

bool AliFemtoBasicTrackCut::Pass ( const AliFemtoTrack tr  )  [virtual]

Implements AliFemtoTrackCut.

AliFemtoString AliFemtoBasicTrackCut::Report (  )  [virtual]

Implements AliFemtoParticleCut.

TList * AliFemtoBasicTrackCut::ListSettings (  )  [virtual]

Reimplemented from AliFemtoParticleCut.

void AliFemtoBasicTrackCut::SetNSigmaPion ( const float &  lo,
const float &  hi 
) [inline]

void AliFemtoBasicTrackCut::SetNSigmaKaon ( const float &  lo,
const float &  hi 
) [inline]

void AliFemtoBasicTrackCut::SetNSigmaProton ( const float &  lo,
const float &  hi 
) [inline]

void AliFemtoBasicTrackCut::SetNHits ( const int &  lo,
const int &  hi 
) [inline]

void AliFemtoBasicTrackCut::SetPt ( const float &  lo,
const float &  hi 
) [inline]

void AliFemtoBasicTrackCut::SetRapidity ( const float &  lo,
const float &  hi 
) [inline]

void AliFemtoBasicTrackCut::SetDCA ( const float &  lo,
const float &  hi 
) [inline]

void AliFemtoBasicTrackCut::SetCharge ( const int &  ch  )  [inline]


Member Data Documentation

int AliFemtoBasicTrackCut::fCharge [private]

float AliFemtoBasicTrackCut::fNSigmaPion[2] [private]

float AliFemtoBasicTrackCut::fNSigmaKaon[2] [private]

float AliFemtoBasicTrackCut::fNSigmaProton[2] [private]

int AliFemtoBasicTrackCut::fNHits[2] [private]

float AliFemtoBasicTrackCut::fPt[2] [private]

float AliFemtoBasicTrackCut::fRapidity[2] [private]

float AliFemtoBasicTrackCut::fDCA[2] [private]

long AliFemtoBasicTrackCut::fNTracksPassed [private]

long AliFemtoBasicTrackCut::fNTracksFailed [private]


The documentation for this class was generated from the following files:
Generated on Tue Jul 10 04:44:40 2007 for AliFemto by  doxygen 1.5.2