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

Public Member Functions

 StFcsHit (unsigned short zs, unsigned short det, unsigned short id, unsigned short ns, unsigned short ehp, unsigned short dep, unsigned short ch, int ntimebin, unsigned short *data)
 
 StFcsHit (unsigned short zs, unsigned short det, unsigned short id, unsigned short ns, unsigned short ehp, unsigned short dep, unsigned short ch, float e)
 
unsigned short zs () const
 
unsigned short detectorId () const
 
unsigned short id () const
 
unsigned short ns () const
 
unsigned short ehp () const
 
unsigned short dep () const
 
unsigned short channel () const
 
unsigned int nTimeBin () const
 
unsigned short timebin (int i) const
 
unsigned short data (int i) const
 
unsigned short adc (int i) const
 
unsigned short flag (int i) const
 
int adcSum () const
 
float fitPeak () const
 
float fitSigma () const
 
float fitChi2 () const
 
int nPeak () const
 
float energy () const
 
void setDepCh (unsigned short ns, unsigned short ehp, unsigned short dep, unsigned short ch)
 
void setNS (unsigned short val)
 
void setEHP (unsigned short val)
 
void setDep (unsigned short val)
 
void setChannel (unsigned short val)
 
void setDetId (unsigned short zs, unsigned short det, unsigned short id)
 
void setZS (unsigned short val)
 
void setDetId (unsigned short val)
 
void setDetectorId (unsigned short val)
 
void setId (unsigned short val)
 
void setData (int n, const unsigned short *d)
 
void setDataAt (int tb, unsigned short val)
 
void setAdcFlag (int tb, unsigned short adc, unsigned short flag)
 
void setAdc (int tb, unsigned short val)
 
void setFlag (int tb, unsigned short val)
 
void setAdcSum (int v)
 
void setFitPeak (float v)
 
void setFitSigma (float v)
 
void setFitChi2 (float v)
 
void setNPeak (int v)
 
void setEnergy (float v)
 
void setFcsHit (unsigned short zs, unsigned short det, unsigned short id, unsigned short ns, unsigned short ehp, unsigned short dep, unsigned short ch, int ntimebin, unsigned short *data)
 
void setFcsHit (unsigned short zs, unsigned short det, unsigned short id, unsigned short ns, unsigned short ehp, unsigned short dep, unsigned short ch, float e)
 
void setCluster (StFcsCluster *clu)
 
StFcsClustercluster ()
 
const vector< pair< unsigned
int, float > > & 
getGeantTracks () const
 
void addGeantTrack (unsigned int id, float e)
 
void print (Option_t *option="") const
 
- 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

UShort_t mDetId =0
 
UShort_t mDepCh =0
 
UInt_t mAdcSum =0
 
Float_t mFitPeak =0.0
 
Float_t mFitSigma =0.0
 
Float_t mFitChi2 =0.0
 
UInt_t mNPeak =0
 
Float_t mEnergy =0.0
 
StFcsClustermCluster =0
 
TArrayS * mData =0
 
vector< pair< unsigned int,
float > > 
mGeantTracks
 

Detailed Description

Definition at line 25 of file StFcsHit.h.


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