#include <CondFormats/L1TObjects/interface/L1MuPacking.h>
Public Member Functions | |
virtual int | idxFromPacked (unsigned packed) const |
get the value from the packed notation (always positive) | |
virtual unsigned | packedFromIdx (int idx) const |
get the packed notation of a value, check the range | |
virtual int | signFromPacked (unsigned packed) const |
get the sign from the packed notation. always psitive (0) |
Definition at line 49 of file L1MuPacking.h.
virtual int L1MuUnsignedPacking< Bits >::idxFromPacked | ( | unsigned | packed | ) | const [inline, virtual] |
get the value from the packed notation (always positive)
Implements L1MuPacking.
Definition at line 54 of file L1MuPacking.h.
virtual unsigned L1MuUnsignedPacking< Bits >::packedFromIdx | ( | int | idx | ) | const [inline, virtual] |
get the packed notation of a value, check the range
Implements L1MuPacking.
Definition at line 56 of file L1MuPacking.h.
00056 { 00057 if (idx >= (1 << Bits) ) edm::LogWarning("ScaleRangeViolation") 00058 << "L1MuUnignedPacking::packedFromIdx: warning value " << idx 00059 << "exceeds " << Bits << "-bit range !!!"; 00060 return (unsigned) idx; 00061 };
virtual int L1MuUnsignedPacking< Bits >::signFromPacked | ( | unsigned | packed | ) | const [inline, virtual] |
get the sign from the packed notation. always psitive (0)
Implements L1MuPacking.
Definition at line 52 of file L1MuPacking.h.