StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | Protected Attributes | List of all members
StMuRpsTrackPoint Class Reference
Inheritance diagram for StMuRpsTrackPoint:

Public Types

enum  StMuRpsTrackPointQuality { rpsNormal, rpsGolden, rpsNotSet }
 
enum  { mNumberOfPmtsInRp = 2, mNumberOfPlanesInRp = 4 }
 

Public Member Functions

 StMuRpsTrackPoint (const StMuRpsTrackPoint &)
 
StMuRpsTrackPointoperator= (const StMuRpsTrackPoint &)
 
TVector3 positionVec () const
 
Int_t rpId () const
 
Int_t clusterId (unsigned int planeId) const
 
double time (unsigned int) const
 
StMuRpsTrackPointQuality quality () const
 
double x () const
 
double y () const
 
double z () const
 
void setPosition (const TVector3 &)
 
void setRpId (Int_t)
 
void setClusterId (Int_t, unsigned int)
 
void setQuality (StMuRpsTrackPointQuality quality)
 
unsigned int planesUsed () const
 
void setTime (double, unsigned int)
 

Protected Attributes

TVector3 mPosition
 
Int_t mRpId
 
Int_t mClusterId [mNumberOfPlanesInRp]
 
StMuRpsTrackPointQuality mQuality
 
double mTime [mNumberOfPmtsInRp]
 

Detailed Description

Definition at line 11 of file StMuRpsTrackPoint.h.


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