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

Public Member Functions

 StFgtHit (int key=-1, int centralStripGeoId=-1, float charge=0, short disc=-1, short quad=-1, char layer= ' ', float rPos=0, float rErr=10000, float phiPos=0, float phiErr=10000, float zPos=0, float zErr=10000)
StDetectorId detector () const
stripWeightMap_t & getStripWeightMap ()
const stripWeightMap_t & getStripWeightMap () const
void setHardwareId (short disc, short quad, char layer)
int getKey () const
int getDisc () const
int getQuad () const
char getLayer () const
int getCentralStripGeoId () const
float getPositionR () const
float getPositionPhi () const
float getPositionZ () const
float getErrorR () const
float getErrorPhi () const
float getErrorZ () const
float getChargeUncert () const
short calcMaxAdc ()
short getMaxAdc () const
float getLandauNorm () const
float getLandauMpv () const
float getLandauSigma () const
float getLandauChi2 () const
int getNstrip () const
int getMaxTimeBin () const
int getSeedType () const
float getEvenOddChargeAsy () const
void setCentralStripGeoId (int geoId)
void setPositionR (float position)
void setPositionPhi (float position)
void setPositionZ (float position)
void setErrorR (float error)
void setErrorPhi (float error)
void setErrorZ (float error)
void setDisc (short disc)
void setQuad (short quad)
void setLayer (char layer)
void setChargeUncert (float sigma)
void setMaxAdc (short v)
void setNstrip (int v)
void setMaxTimeBin (int v)
void setLandau (float norm, float mpv, float sigma, float chi2)
void setSeedType (int v)
void setEvenOddChargeAsy (float v)
- 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 Member Functions

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

Protected Attributes

Int_t mKey
Float_t mR
Float_t mErrR
Float_t mPhi
Float_t mErrPhi
Int_t mCentralStripGeoId
Float_t mChargeUncert
Short_t mMaxAdc
Float_t mLandauNorm
Float_t mLandauMpv
Float_t mLandauSigma
Float_t mLandauChi2
Int_t mNstrip
Int_t mMaxTimeBin
Int_t mSeedType
Float_t mEvenOddChargeAsy
stripWeightMap_t mStripWeightMap
- 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

Detailed Description

Definition at line 45 of file StFgtHit.h.

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