1 #ifndef _UTIL_SRAWEVENT__H_
2 #define _UTIL_SRAWEVENT__H_
An SQ interface class to hold one event header.
An SQ interface class to hold a list of SQHit objects.
An SQ interface class to hold a list of SQSpill objects.
An SQ interface class to hold the data of one spill.
A set of utility functions about SRawEvent.
bool SetTriggerHit(SRawEvent *sraw, const SQHitVector *hit_vec, std::map< int, size_t > *hitID_idx=0, const bool do_assert=false)
bool SetEvent(SRawEvent *sraw, const SQEvent *evt, const bool do_assert=false)
bool SetHit(SRawEvent *sraw, const SQHitVector *hit_vec, std::map< int, size_t > *hitID_idx=0, const bool do_assert=false)
bool SetSpill(SRawEvent *sraw, const SQSpill *sp, const bool do_assert=false)