ATLAS Offline Software
|
#include <LinearPacker.h>
Public Member Functions | |
LinearPacker () | |
default constructor More... | |
LinearPacker (UnpackedType xmin, UnpackedType xmax) | |
normal constructor More... | |
UnpackedType | unpack (PackedType val) const |
Unpack method. More... | |
PackedType | pack (UnpackedType x) const |
Pack method. More... | |
Private Member Functions | |
PackedType | valmax () const |
returns numeric upper limit of packed type More... | |
PackedType | valmin () const |
returns numeric lower limit of packed type More... | |
UnpackedType | dx () const |
returns precision of the packed data More... | |
Private Attributes | |
UnpackedType | m_xmin |
minimum data value More... | |
UnpackedType | m_xmax |
maximum data value More... | |
Template class for packing data
Definition at line 16 of file LinearPacker.h.
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
private |
maximum data value
Definition at line 46 of file LinearPacker.h.
|
private |
minimum data value
Definition at line 45 of file LinearPacker.h.