46 #include "StThreeVectorD.hh"
47 #include "StContainers.h"
63 int trayIndex()
const;
64 int moduleIndex()
const;
65 int cellIndex()
const;
69 double leadingEdgeTime()
const;
70 double trailingEdgeTime()
const;
73 const StTrack* associatedTrack()
const;
75 int matchFlag()
const;
78 void setTrayIndex(
int);
79 void setModuleIndex(
int);
80 void setCellIndex(
int);
81 void setDaqIndex(
int);
84 void setLeadingEdgeTime(
double);
85 void setTrailingEdgeTime(
double);
86 void setAssociatedTrack(
StTrack*);
88 void setMatchFlag(
int);
98 Double_t mLeadingEdgeTime;
99 Double_t mTrailingEdgeTime;
115 StTofCell::setTrayIndex(
int trayId)
121 StTofCell::setModuleIndex(
int moduleId)
123 mModuleIndex = moduleId;
127 StTofCell::setCellIndex(
int cellId)
133 StTofCell::setDaqIndex(
int daqId)
139 StTofCell::setAdc(
int rawAdc)
145 StTofCell::setTdc(
int rawTdc)
151 StTofCell::setLeadingEdgeTime(
double val)
153 mLeadingEdgeTime = val;
157 StTofCell::setTrailingEdgeTime(
double val)
159 mTrailingEdgeTime = val;
163 StTofCell::setZHit(
float zhit) {mZhit = zhit;}
166 StTofCell::setMatchFlag(
int flag)
172 StTofCell::trayIndex()
const
178 StTofCell::moduleIndex()
const
184 StTofCell::cellIndex()
const
190 StTofCell::daqIndex()
const
196 StTofCell::adc()
const
202 StTofCell::tdc()
const
208 StTofCell::leadingEdgeTime()
const
210 return mLeadingEdgeTime;
214 StTofCell::trailingEdgeTime()
const
216 return mTrailingEdgeTime;
220 StTofCell::tot()
const
222 return mTrailingEdgeTime - mLeadingEdgeTime;
226 StTofCell::matchFlag()
const
232 StTofCell::zHit()
const