Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

ESAPID Class Reference

More...

#include <ESAPID.h>

Inheritance diagram for ESAPID:

TObject List of all members.

Public Methods

 ESAPID ()
virtual ~ESAPID ()
Bool_t getClean ()
Float_t getXbeam ()
Float_t getYbeam ()
Int_t getNpart ()
Int_t getIDN (Int_t index)
Float_t getMomN (Int_t index)
Float_t getBeamPbN (Int_t index)
Float_t getCADC ()
Float_t getTOFN (Int_t index)
Float_t getTOFC ()
Bool_t getOneGoodP ()
Bool_t getOneGoodG ()
Bool_t getOneGoodE ()
Bool_t getOneGoodK ()
Bool_t getOneGoodPi ()
Bool_t getOneGoodH ()
void setClean (Bool_t newVal)
void setXBeam (Float_t newVal)
void setYBeam (Float_t newVal)
void setNPart (Int_t newVal)
void setID (UChar_t newVal, UChar_t index = 0)
void setMom (Float_t newVal, UChar_t index = 0)
void setBeamPbN (Float_t newVal, Int_t index = 0)
void setCADC (Float_t newVal)
void setTOFN (Float_t newVal, Int_t index = 0)
void setTOFC (Float_t newVal)
void setOneGoodP (Bool_t newVal)
void setOneGoodG (Bool_t newVal)
void setOneGoodE (Bool_t newVal)
void setOneGoodK (Bool_t newVal)
void setOneGoodPi (Bool_t newVal)
void setOneGoodH (Bool_t newVal)

Private Methods

void Clean ()

Private Attributes

Bool_t m_Clean
Float_t m_XBeam
Float_t m_YBeam
Int_t m_NPart
UChar_t m_ID [10]
Float_t m_Mom [10]
Float_t m_BeamPb [5]
Float_t m_CADC
Float_t m_TOF [4]
Float_t m_TOFC
Bool_t m_OneGoodP
Bool_t m_OneGoodG
Bool_t m_OneGoodE
Bool_t m_OneGoodK
Bool_t m_OneGoodPi
Bool_t m_OneGoodH

Detailed Description

Definition at line 14 of file ESAPID.h.


Constructor & Destructor Documentation

ESAPID::ESAPID ( )
 

ESAPID::~ESAPID ( ) [virtual]
 

Definition at line 19 of file ESAPID.cxx.


Member Function Documentation

void ESAPID::Clean ( ) [private]
 

Definition at line 23 of file ESAPID.cxx.

Referenced by ClassImp().

Float_t ESAPID::getBeamPbN ( Int_t index ) [inline]
 

Definition at line 45 of file ESAPID.h.

Float_t ESAPID::getCADC ( ) [inline]
 

Definition at line 46 of file ESAPID.h.

Bool_t ESAPID::getClean ( ) [inline]
 

Definition at line 39 of file ESAPID.h.

Int_t ESAPID::getIDN ( Int_t index ) [inline]
 

Definition at line 43 of file ESAPID.h.

Float_t ESAPID::getMomN ( Int_t index ) [inline]
 

Definition at line 44 of file ESAPID.h.

Int_t ESAPID::getNpart ( ) [inline]
 

Definition at line 42 of file ESAPID.h.

Bool_t ESAPID::getOneGoodE ( ) [inline]
 

Definition at line 51 of file ESAPID.h.

Bool_t ESAPID::getOneGoodG ( ) [inline]
 

Definition at line 50 of file ESAPID.h.

Bool_t ESAPID::getOneGoodH ( ) [inline]
 

Definition at line 54 of file ESAPID.h.

Bool_t ESAPID::getOneGoodK ( ) [inline]
 

Definition at line 52 of file ESAPID.h.

Bool_t ESAPID::getOneGoodP ( ) [inline]
 

Definition at line 49 of file ESAPID.h.

Bool_t ESAPID::getOneGoodPi ( ) [inline]
 

Definition at line 53 of file ESAPID.h.

Float_t ESAPID::getTOFC ( ) [inline]
 

Definition at line 48 of file ESAPID.h.

Float_t ESAPID::getTOFN ( Int_t index ) [inline]
 

Definition at line 47 of file ESAPID.h.

Float_t ESAPID::getXbeam ( ) [inline]
 

Definition at line 40 of file ESAPID.h.

Float_t ESAPID::getYbeam ( ) [inline]
 

Definition at line 41 of file ESAPID.h.

void ESAPID::setBeamPbN ( Float_t newVal,
Int_t index = 0 ) [inline]
 

Definition at line 62 of file ESAPID.h.

void ESAPID::setCADC ( Float_t newVal ) [inline]
 

Definition at line 63 of file ESAPID.h.

void ESAPID::setClean ( Bool_t newVal ) [inline]
 

Definition at line 56 of file ESAPID.h.

void ESAPID::setID ( UChar_t newVal,
UChar_t index = 0 ) [inline]
 

Definition at line 60 of file ESAPID.h.

void ESAPID::setMom ( Float_t newVal,
UChar_t index = 0 ) [inline]
 

Definition at line 61 of file ESAPID.h.

void ESAPID::setNPart ( Int_t newVal ) [inline]
 

Definition at line 59 of file ESAPID.h.

void ESAPID::setOneGoodE ( Bool_t newVal ) [inline]
 

Definition at line 68 of file ESAPID.h.

void ESAPID::setOneGoodG ( Bool_t newVal ) [inline]
 

Definition at line 67 of file ESAPID.h.

void ESAPID::setOneGoodH ( Bool_t newVal ) [inline]
 

Definition at line 71 of file ESAPID.h.

void ESAPID::setOneGoodK ( Bool_t newVal ) [inline]
 

Definition at line 69 of file ESAPID.h.

void ESAPID::setOneGoodP ( Bool_t newVal ) [inline]
 

Definition at line 66 of file ESAPID.h.

void ESAPID::setOneGoodPi ( Bool_t newVal ) [inline]
 

Definition at line 70 of file ESAPID.h.

void ESAPID::setTOFC ( Float_t newVal ) [inline]
 

Definition at line 65 of file ESAPID.h.

void ESAPID::setTOFN ( Float_t newVal,
Int_t index = 0 ) [inline]
 

Definition at line 64 of file ESAPID.h.

void ESAPID::setXBeam ( Float_t newVal ) [inline]
 

Definition at line 57 of file ESAPID.h.

void ESAPID::setYBeam ( Float_t newVal ) [inline]
 

Definition at line 58 of file ESAPID.h.


Member Data Documentation

Float_t ESAPID::m_BeamPb[5] [private]
 

Definition at line 22 of file ESAPID.h.

Float_t ESAPID::m_CADC [private]
 

Definition at line 23 of file ESAPID.h.

Bool_t ESAPID::m_Clean [private]
 

Definition at line 16 of file ESAPID.h.

UChar_t ESAPID::m_ID[10] [private]
 

Definition at line 20 of file ESAPID.h.

Float_t ESAPID::m_Mom[10] [private]
 

Definition at line 21 of file ESAPID.h.

Int_t ESAPID::m_NPart [private]
 

Definition at line 19 of file ESAPID.h.

Bool_t ESAPID::m_OneGoodE [private]
 

Definition at line 29 of file ESAPID.h.

Bool_t ESAPID::m_OneGoodG [private]
 

Definition at line 28 of file ESAPID.h.

Bool_t ESAPID::m_OneGoodH [private]
 

Definition at line 32 of file ESAPID.h.

Bool_t ESAPID::m_OneGoodK [private]
 

Definition at line 30 of file ESAPID.h.

Bool_t ESAPID::m_OneGoodP [private]
 

Definition at line 27 of file ESAPID.h.

Bool_t ESAPID::m_OneGoodPi [private]
 

Definition at line 31 of file ESAPID.h.

Float_t ESAPID::m_TOF[4] [private]
 

Definition at line 24 of file ESAPID.h.

Float_t ESAPID::m_TOFC [private]
 

Definition at line 25 of file ESAPID.h.

Float_t ESAPID::m_XBeam [private]
 

Definition at line 17 of file ESAPID.h.

Float_t ESAPID::m_YBeam [private]
 

Definition at line 18 of file ESAPID.h.


The documentation for this class was generated from the following files:
Generated at Wed Nov 21 12:22:46 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000