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

Public Member Functions

 StMuFcsHit (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)
 
 StMuFcsHit (unsigned short zs, unsigned short det, unsigned short id, unsigned short ns, unsigned short ehp, unsigned short dep, unsigned short ch, float e)
 
virtual void Clear (Option_t *opt="")
 
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 * data () const
 
unsigned int nData () 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 ndata, 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 (StMuFcsCluster *clu)
 
const StMuFcsClustercluster () const
 
StMuFcsClustercluster ()
 
void print (Option_t *option="") const
 

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
 
TRef mCluster
 
TArrayS mData =0
 

Detailed Description

Definition at line 22 of file StMuFcsHit.h.


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