44 #include "StThreeVectorF.hh"
45 #include "StContainers.h"
52 float,
unsigned short,
unsigned short);
58 unsigned short slatIndex()
const;
59 unsigned short adc()
const;
60 unsigned short tdc()
const;
62 const StTrack* associatedTrack()
const;
64 unsigned short hitProf()
const;
65 unsigned short matchFlag()
const;
68 void setSlatIndex(
unsigned short);
69 void setAdc(
unsigned short);
70 void setTdc(
unsigned short);
71 void setAssociatedTrack(
StTrack*);
73 void setHitProf(
unsigned short);
74 void setMatchFlag(
unsigned short);
96 StTofSlat::setSlatIndex(
unsigned short slatId) {mSlatIndex = slatId;}
99 StTofSlat::setAdc(
unsigned short rawAdc) {mAdc = rawAdc;}
102 StTofSlat::setTdc(
unsigned short rawTdc) {mTdc = rawTdc;}
105 StTofSlat::setZHit(
float zhit) {mZhit = zhit;}
108 StTofSlat::setHitProf(
unsigned short hitprof) {mHitProf = hitprof;}
111 StTofSlat::setMatchFlag(
unsigned short matchflag) {mMatchFlag = matchflag;}
113 inline unsigned short
114 StTofSlat::slatIndex()
const {
return mSlatIndex;}
116 inline unsigned short
117 StTofSlat::adc()
const {
return mAdc;}
119 inline unsigned short
120 StTofSlat::tdc()
const {
return mTdc;}
123 StTofSlat::zHit()
const {
return mZhit;}
125 inline unsigned short
126 StTofSlat::hitProf()
const {
return mHitProf;}
128 inline unsigned short
129 StTofSlat::matchFlag()
const {
return mMatchFlag;}