26 StFttRawHit( UChar_t mSector, UChar_t mRDO, UChar_t mFEB,
27 UChar_t mVMM, UChar_t mChannel, UShort_t mADC,
28 UShort_t mBCID, Short_t mTB, Short_t mBCIDDelta );
32 void setRaw( UChar_t mSector, UChar_t mRDO, UChar_t mFEB,
33 UChar_t mVMM, UChar_t mChannel, UShort_t mADC,
34 UShort_t mBCID, Short_t mTB, Short_t mBCIDDelta );
36 void setMapping( UChar_t mPlane, UChar_t mQuadrant, UChar_t mRow, UChar_t mStrip, UChar_t mOrientation );
38 void setTime( Short_t mTime ) { this->mTime = mTime; }
41 UChar_t sector()
const;
45 UChar_t channel()
const;
47 UShort_t bcid()
const;
48 Short_t dbcid()
const;
52 UChar_t plane()
const;
53 UChar_t quadrant()
const;
55 UChar_t strip()
const;
56 UChar_t orientation()
const;
83 ostream& operator << ( ostream&,
const StFttRawHit& digi );
85 inline UChar_t StFttRawHit::sector()
const {
return mSector; };
86 inline UChar_t StFttRawHit::rdo()
const {
return mRDO; };
87 inline UChar_t StFttRawHit::feb()
const {
return mFEB; };
88 inline UChar_t StFttRawHit::vmm()
const {
return mVMM; };
89 inline UChar_t StFttRawHit::channel()
const {
return mChannel; };
90 inline UShort_t StFttRawHit::adc()
const {
return mADC; };
91 inline UShort_t StFttRawHit::bcid()
const {
return mBCID; };
92 inline Short_t StFttRawHit::dbcid()
const {
return mBCIDDelta; };
93 inline Short_t StFttRawHit::tb()
const {
return mTB; };
94 inline Short_t StFttRawHit::time()
const {
return mTime; };
96 inline UChar_t StFttRawHit::plane()
const {
return mPlane; };
97 inline UChar_t StFttRawHit::quadrant()
const {
return mQuadrant; };
98 inline UChar_t StFttRawHit::row()
const {
return mRow; };
99 inline UChar_t StFttRawHit::strip()
const {
return mStrip; };
100 inline UChar_t StFttRawHit::orientation()
const {
return mOrientation; };
103 #endif // STETOFDIGI_H
StFttRawHit()
Default constructor.