|
BOSS 8.0.0
BESIII Offline Software System
|
#include <ComPackBase.h>
Public Member Functions | |
| ComPackBase () | |
| ComPackBase (T minval, T maxval, d_ULong bitrange) | |
| virtual | ~ComPackBase () |
| virtual StatusCode | pack (const T, d_ULong &) const =0 |
| virtual StatusCode | unpack (const d_ULong, T &) const =0 |
| virtual const T & | getMinVal () const |
| virtual const T & | getMaxVal () const |
| virtual const T & | getRange () const |
| d_ULong | bitRange () const |
| d_ULong | bitMask () const |
| ComPackBase (const ComPackBase &) | |
| ComPackBase & | operator= (const ComPackBase &) |
| ComPackBase () | |
| ComPackBase (T minval, T maxval, d_ULong bitrange) | |
| virtual | ~ComPackBase () |
| virtual StatusCode | pack (const T, d_ULong &) const =0 |
| virtual StatusCode | unpack (const d_ULong, T &) const =0 |
| virtual const T & | getMinVal () const |
| virtual const T & | getMaxVal () const |
| virtual const T & | getRange () const |
| d_ULong | bitRange () const |
| d_ULong | bitMask () const |
| ComPackBase (const ComPackBase &) | |
| ComPackBase & | operator= (const ComPackBase &) |
| ComPackBase () | |
| ComPackBase (T minval, T maxval, d_ULong bitrange) | |
| virtual | ~ComPackBase () |
| virtual StatusCode | pack (const T, d_ULong &) const =0 |
| virtual StatusCode | unpack (const d_ULong, T &) const =0 |
| virtual const T & | getMinVal () const |
| virtual const T & | getMaxVal () const |
| virtual const T & | getRange () const |
| d_ULong | bitRange () const |
| d_ULong | bitMask () const |
| ComPackBase (const ComPackBase &) | |
| ComPackBase & | operator= (const ComPackBase &) |
Protected Types | |
| enum | { _maxlongbits = 32 } |
| enum | { _maxlongbits = 32 } |
| enum | { _maxlongbits = 32 } |
Protected Attributes | |
| T | _minVal |
| T | _maxVal |
| T | _valRange |
| d_ULong | _bitRange |
| d_ULong | _bitMask |
Additional Inherited Members | |
| Public Types inherited from ComPackBaseBase | |
| enum | StatusCode { TAG_OK , TAG_BAD , TAG_RANGE_ERROR , TAG_VAL_ROUND_DOWN , TAG_VAL_ROUND_UP , TAG_OK , TAG_BAD , TAG_RANGE_ERROR , TAG_VAL_ROUND_DOWN , TAG_VAL_ROUND_UP , TAG_OK , TAG_BAD , TAG_RANGE_ERROR , TAG_VAL_ROUND_DOWN , TAG_VAL_ROUND_UP } |
| enum | StatusCode { TAG_OK , TAG_BAD , TAG_RANGE_ERROR , TAG_VAL_ROUND_DOWN , TAG_VAL_ROUND_UP , TAG_OK , TAG_BAD , TAG_RANGE_ERROR , TAG_VAL_ROUND_DOWN , TAG_VAL_ROUND_UP , TAG_OK , TAG_BAD , TAG_RANGE_ERROR , TAG_VAL_ROUND_DOWN , TAG_VAL_ROUND_UP } |
| enum | StatusCode { TAG_OK , TAG_BAD , TAG_RANGE_ERROR , TAG_VAL_ROUND_DOWN , TAG_VAL_ROUND_UP , TAG_OK , TAG_BAD , TAG_RANGE_ERROR , TAG_VAL_ROUND_DOWN , TAG_VAL_ROUND_UP , TAG_OK , TAG_BAD , TAG_RANGE_ERROR , TAG_VAL_ROUND_DOWN , TAG_VAL_ROUND_UP } |
Definition at line 39 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
|
protected |
| Enumerator | |
|---|---|
| _maxlongbits | |
Definition at line 88 of file Reconstruction/MdcPatRec/MdcRecoUtil/include/MdcRecoUtil/ComPackBase.h.
|
protected |
| Enumerator | |
|---|---|
| _maxlongbits | |
Definition at line 88 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcRecoUtil/ComPackBase.h.
|
protected |
| Enumerator | |
|---|---|
| _maxlongbits | |
Definition at line 88 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 44 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
Referenced by ComPackBase(), and operator=().
|
inline |
Definition at line 46 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
|
inlinevirtual |
Definition at line 58 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 81 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 44 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcRecoUtil/ComPackBase.h.
|
inline |
|
inlinevirtual |
Definition at line 58 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 81 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 44 of file Reconstruction/MdcPatRec/MdcRecoUtil/include/MdcRecoUtil/ComPackBase.h.
|
inline |
|
inlinevirtual |
Definition at line 58 of file Reconstruction/MdcPatRec/MdcRecoUtil/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 81 of file Reconstruction/MdcPatRec/MdcRecoUtil/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 78 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 78 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 78 of file Reconstruction/MdcPatRec/MdcRecoUtil/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 77 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 77 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 77 of file Reconstruction/MdcPatRec/MdcRecoUtil/include/MdcRecoUtil/ComPackBase.h.
|
inlinevirtual |
Definition at line 74 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
|
inlinevirtual |
Definition at line 74 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcRecoUtil/ComPackBase.h.
|
inlinevirtual |
Definition at line 74 of file Reconstruction/MdcPatRec/MdcRecoUtil/include/MdcRecoUtil/ComPackBase.h.
|
inlinevirtual |
Definition at line 73 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
|
inlinevirtual |
Definition at line 73 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcRecoUtil/ComPackBase.h.
|
inlinevirtual |
Definition at line 73 of file Reconstruction/MdcPatRec/MdcRecoUtil/include/MdcRecoUtil/ComPackBase.h.
|
inlinevirtual |
Definition at line 75 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
|
inlinevirtual |
Definition at line 75 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcRecoUtil/ComPackBase.h.
|
inlinevirtual |
Definition at line 75 of file Reconstruction/MdcPatRec/MdcRecoUtil/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 82 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 82 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcRecoUtil/ComPackBase.h.
|
inline |
Definition at line 82 of file Reconstruction/MdcPatRec/MdcRecoUtil/include/MdcRecoUtil/ComPackBase.h.
|
pure virtual |
Implemented in ComPackExpFloat, ComPackExpFloat, ComPackExpFloat, ComPackFlatFloat, ComPackFlatFloat, ComPackFlatFloat, ComPackSignedExpFloat, ComPackSignedExpFloat, and ComPackSignedExpFloat.
Referenced by TrkExchangeData::TrkExchangeData().
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in ComPackExpFloat, ComPackExpFloat, ComPackExpFloat, ComPackFlatFloat, ComPackFlatFloat, ComPackFlatFloat, ComPackSignedExpFloat, ComPackSignedExpFloat, and ComPackSignedExpFloat.
Referenced by TrkExchangeData::exchange().
|
pure virtual |
|
pure virtual |
|
protected |
Definition at line 93 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
Referenced by bitMask(), and ComPackBase().
|
protected |
Definition at line 92 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
Referenced by bitRange(), and ComPackBase().
|
protected |
Definition at line 90 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
Referenced by ComPackBase(), and getMaxVal().
|
protected |
Definition at line 89 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
Referenced by ComPackBase(), and getMinVal().
|
protected |
Definition at line 91 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecoUtil/ComPackBase.h.
Referenced by ComPackBase(), and getRange().