@@ -174,13 +174,13 @@ class StEpdHit : public StObject
174174 ClassDef (StEpdHit, 2 )
175175};
176176
177- inline int StEpdHit::qtData () const {return mQTdata ;}
178- inline float StEpdHit::nMIP () const {return ( this -> qtDataAvailable ())? mnMIP: mnMIP_DEP;} // March 2023
179- inline void StEpdHit::setQTdata (int packedData) {mQTdata = packedData;}
180- inline void StEpdHit::setnMIP (float nMIP) {mnMIP = nMIP;}
181- inline void StEpdHit::setIdTruth (int id) {mTruthId = id;}
182- inline int StEpdHit::idTruth () const {return mTruthId ;}
183- inline short StEpdHit::side () const { return mId < 0 ? -1 : +1 ;}
177+ inline int StEpdHit::qtData () const {return mQTdata ; }
178+ inline float StEpdHit::nMIP () const { return qtDataAvailable () ? mnMIP : mnMIP_DEP; }
179+ inline void StEpdHit::setQTdata (int packedData) { mQTdata = packedData; }
180+ inline void StEpdHit::setnMIP (float nMIP) { mnMIP = nMIP; }
181+ inline void StEpdHit::setIdTruth (int id) { mTruthId = id; }
182+ inline int StEpdHit::idTruth () const { return mTruthId ; }
183+ inline short StEpdHit::side () const { return mId < 0 ? -1 : +1 ; }
184184inline short StEpdHit::id () const { return mId ; }
185185inline int StEpdHit::position () const { return std::abs (mId / 100 ); }
186186inline int StEpdHit::tile () const { return std::abs (mId % 100 ); }
@@ -189,11 +189,11 @@ inline int StEpdHit::tac() const { return (mQTdata >> 12) & 0x0FFF; }
189189inline int StEpdHit::tdc () const { return (mQTdata >> 24 ) & 0x001F ; }
190190inline bool StEpdHit::hasTac () const { return (mQTdata >> 29 ) & 0x1 ; }
191191inline bool StEpdHit::isGood () const { return (mQTdata >> 30 ) & 0x1 ; }
192- inline void StEpdHit::setDEPdata (unsigned short DEPdata) {mDEPdata = DEPdata;}
193- inline void StEpdHit::setnMIP_DEP (float nMIP_DEP) {mnMIP_DEP= nMIP_DEP;}
194- inline int StEpdHit::depData () const {return mDEPdata ;}
195- inline float StEpdHit::nMIP_DEP () const {return mnMIP_DEP;}
196- inline bool StEpdHit::qtDataAvailable () const {return ( this -> adc ()!= 0 ); }
197- inline float StEpdHit::nMIP_QT () const {return mnMIP;}
198- inline void StEpdHit::setnMIP_QT (float nMIP_QT){mnMIP= nMIP_QT;}
192+ inline void StEpdHit::setDEPdata (unsigned short DEPdata) { mDEPdata = DEPdata; }
193+ inline void StEpdHit::setnMIP_DEP (float nMIP_DEP) { mnMIP_DEP = nMIP_DEP; }
194+ inline int StEpdHit::depData () const { return mDEPdata ; }
195+ inline float StEpdHit::nMIP_DEP () const { return mnMIP_DEP; }
196+ inline bool StEpdHit::qtDataAvailable () const { return adc () != 0 ; }
197+ inline float StEpdHit::nMIP_QT () const { return mnMIP; }
198+ inline void StEpdHit::setnMIP_QT (float nMIP_QT){ mnMIP = nMIP_QT; }
199199#endif
0 commit comments