StRoot
1
|
Represents a point in the FGT. More...
#include <StFgtPoint.h>
Public Member Functions | |
StFgtPoint (StFgtHit *hit1, StFgtHit *hit2, int key, int rank) | |
const bool | operator< (const StFgtPoint &rhs) const |
const bool | operator> (const StFgtPoint &rhs) const |
const bool | operator>= (const StFgtPoint &rhs) const |
const bool | operator<= (const StFgtPoint &rhs) const |
StDetectorId | detector () const |
void | setHardwarePosition (short disc, short quad) |
int | getKey () |
int | getDisc () |
int | getQuad () |
const StFgtHit * | getHitR () const |
const StFgtHit * | getHitPhi () const |
float | getPositionR () const |
float | getPositionPhi () const |
float | getChargeAsymmetry () const |
int | getRank () const |
void | setRank (int rank) |
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 StHit * | nextHit () 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 StThreeVectorF & | position () const |
virtual void | setPosition (const StThreeVectorF &) |
Public Member Functions inherited from StObject | |
StObject (const StObject &sto) | |
StObject & | operator= (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 | mKey |
Float_t | mChargeAsymmetry |
Int_t | mRank |
StFgtHit * | mHitR |
StFgtHit * | mHitPhi |
do not stream pointers | |
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 |
StHit * | mNextHit |
Protected Attributes inherited from StMeasuredPoint | |
StThreeVectorF | mPosition |
Additional Inherited Members | |
Protected Member Functions inherited from StHit | |
unsigned int | bits (unsigned int, unsigned int) const |
Represents a point in the FGT.
Definition at line 49 of file StFgtPoint.h.