34#include "MdcRecoUtil/BesODMGTypes.h"
35#include "MdcRecoUtil/ComPackBaseBase.h"
51 ,
_bitMask( ( 1 << bitrange ) - 1 ) {
virtual StatusCode unpack(const d_ULong, T &) const =0
virtual StatusCode pack(const T, d_ULong &) const =0
virtual const T & getMaxVal() const
ComPackBase(const ComPackBase &)
ComPackBase & operator=(const ComPackBase &)
virtual const T & getMinVal() const
virtual const T & getRange() const
ComPackBase(T minval, T maxval, d_ULong bitrange)