StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | List of all members
StTofHit Class Reference

#include <StTofHit.h>

Inheritance diagram for StTofHit:
StHit StMeasuredPoint StObject StTofMCHit

Public Member Functions

int trayIndex () const
int moduleIndex () const
int cellIndex () const
int daqIndex () const
int cellCollIndex () const
float timeOfFlight () const
float pathLength () const
float beta () const
StTrackassociatedTrack ()
const StTrackassociatedTrack () const
float tofExpectedAsElectron () const
float tofExpectedAsPion () const
float tofExpectedAsKaon () const
float tofExpectedAsProton () const
float sigmaElectron () const
float sigmaPion () const
float sigmaKaon () const
float sigmaProton () const
StParticleDefinitionparticleHypothesis ()
const StParticleDefinitionparticleHypothesis () const
void setTrayIndex (int)
void setModuleIndex (int)
void setCellIndex (int)
void setCellCollIndex (int)
void setDaqIndex (int)
void setTimeOfFlight (float)
void setPathLength (float)
void setBeta (float)
void setAssociatedTrack (StTrack *)
void setTofExpectedAsElectron (float)
void setTofExpectedAsPion (float)
void setTofExpectedAsKaon (float)
void setTofExpectedAsProton (float)
void setSigmaElectron (float)
void setSigmaPion (float)
void setSigmaKaon (float)
void setSigmaProton (float)
void setParticleHypothesis (StParticleDefinition *)
StDetectorId detector () const
- Public Member Functions inherited from StHit
 StHit (const StThreeVectorF &position, const StThreeVectorF &errors, unsigned int hardware, float charge, unsigned char trakRefCount=0, int idTruth=0, unsigned short quality=0, unsigned short id=0)
int operator== (const StHit &) const
int operator!= (const StHit &) const
float charge () const
unsigned int trackReferenceCount () const
unsigned int flag () const
StThreeVectorF positionError () const
StMatrixF covariantMatrix () const
int usedInFit () const
int idTruth () const
int qaTruth () const
int id () const
const StHitnextHit () const
unsigned int hardwarePosition () const
void setCharge (float)
void setFlag (unsigned short val)
void setFitFlag (unsigned char)
void setTrackReferenceCount (unsigned char)
void setHardwarePosition (unsigned int)
void setPositionError (const StThreeVectorF &)
void setId (int Id)
void setIdTruth (int idtru, int qatru=0)
void SetNextHit (StHit *next=0)
virtual void Print (Option_t *option="") const
- Public Member Functions inherited from StMeasuredPoint
 StMeasuredPoint (const StThreeVectorF &)
int operator== (const StMeasuredPoint &) const
int operator!= (const StMeasuredPoint &) const
virtual const StThreeVectorFposition () const
virtual void setPosition (const StThreeVectorF &)
- Public Member Functions inherited from StObject
 StObject (const StObject &sto)
StObjectoperator= (const StObject &sto)
virtual TObject * clone () const
Int_t isZombie () const
virtual void makeZombie (int flg=1)
UInt_t Ztreamer (TBuffer &R__b)
 ClassDef (StObject, 3) static UInt_t fgTally

Protected Attributes

Int_t mTrayIndex
Int_t mModuleIndex
Int_t mCellIndex
Int_t mDaqIndex
Int_t mCellCollIndex
Float_t mTimeOfFlight
Float_t mPathLength
Float_t mBeta
StLink< StTrackmAssociatedTrack
Float_t mTOFExpectedAsElectron
Float_t mTOFExpectedAsPion
Float_t mTOFExpectedAsKaon
Float_t mTOFExpectedAsProton
Float_t mSigmaElectron
Float_t mSigmaPion
Float_t mSigmaKaon
Float_t mSigmaProton
- Protected Attributes inherited from StHit
UInt_t mHardwarePosition
StThreeVectorF mPositionError
Float_t mCharge
Int_t mId
Int_t mIdTruth
UShort_t mQuality
UChar_t mFitFlag
UChar_t mTrackRefCount
UShort_t mFlag
- Protected Attributes inherited from StMeasuredPoint
StThreeVectorF mPosition

Additional Inherited Members

- Protected Member Functions inherited from StHit
unsigned int bits (unsigned int, unsigned int) const

Detailed Description

Wei-Ming Zhang, Dec 2000

Definition at line 61 of file StTofHit.h.

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