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

Public Types

enum  StFmsPointPidFlag {
  kFpsPidNoFps =0, kFpsPidBad =1, kFpsPidGamma1 =10, kFpsPidGamma2 =11,
  kFpsPidGamma3 =12, kFpsPidGamma4 =13, kFpsPidGamma5 =14, kFpsPidGamma6 =15,
  kFpsPidGamma7 =16, kFpsPidMip =20, kFpsPidElectron1 =30, kFpsPidElectron2 =31,
  kFpsPidElectron3 =32, kFpsPidUnknown =40
}
 

Public Member Functions

const char * pidName (int i)
 
unsigned short detectorId () const
 
float energy () const
 
float x () const
 
float y () const
 
int id () const
 
StFmsClustercluster ()
 
const StFmsClustercluster () const
 
int parentClusterId () const
 
int nParentClusterPhotons () const
 
const StThreeVectorFXYZ () const
 
const StLorentzVectorFfourMomentum () const
 
void setDetectorId (unsigned short detector)
 
void setEnergy (float energy)
 
void setX (float xpos)
 
void setY (float ypos)
 
void setId (int phid)
 
void setCluster (StFmsCluster *cluster)
 
void setParentClusterId (int cluid)
 
void setNParentClusterPhotons (int nclph)
 
void setXYZ (const StThreeVectorF &p3)
 
void setFourMomentum (const StLorentzVectorF &p4)
 
int fpsPid ()
 
int fpsNCandidate (int layer)
 
float fpsMip (int layer, int candidate=0)
 
int fpsSlatId (int layer, int candidate=0)
 
float fpsDistance (int layer, int candidate=0)
 
void setFpsPid (int v)
 
void setFps (int layer, float mip, int slatid, float dist)
 
void resetFps ()
 
void orderFpsCandidates (int layer=0)
 
void print (int option=0)
 
- 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
 

Detailed Description

Definition at line 41 of file StFmsPoint.h.


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