![]() |
ATLAS Offline Software
|
#include <Compressor.h>
Public Member Functions | |
| Compressor () | |
| ~Compressor ()=default | |
| void | setNrBits (int bits) |
| void | setIgnoreSign () |
| void | reduceToUS (const std::vector< float > &vf, std::vector< unsigned short > &vi) |
| void | expandFromUStoFloat (const std::vector< unsigned short > &vi, std::vector< float > &vf) |
| void | reduce (const std::vector< float > &vf, std::vector< unsigned int > &vi) |
| void | expandToFloat (const std::vector< unsigned int > &vc, std::vector< float > &vf) |
Private Attributes | |
| int | m_bits |
| bool | m_sign |
| bool | m_bitStrip |
Definition at line 26 of file Compressor.h.
|
inline |
Definition at line 29 of file Compressor.h.
|
default |
| void Compressor::expandFromUStoFloat | ( | const std::vector< unsigned short > & | vi, |
| std::vector< float > & | vf ) |
Definition at line 29 of file Compressor.cxx.
| void Compressor::expandToFloat | ( | const std::vector< unsigned int > & | vc, |
| std::vector< float > & | vf ) |
Definition at line 106 of file Compressor.cxx.
| void Compressor::reduce | ( | const std::vector< float > & | vf, |
| std::vector< unsigned int > & | vi ) |
Definition at line 38 of file Compressor.cxx.
| void Compressor::reduceToUS | ( | const std::vector< float > & | vf, |
| std::vector< unsigned short > & | vi ) |
Definition at line 19 of file Compressor.cxx.
|
inline |
Definition at line 49 of file Compressor.h.
|
inline |
Definition at line 36 of file Compressor.h.
|
private |
Definition at line 66 of file Compressor.h.
|
private |
Definition at line 68 of file Compressor.h.
|
private |
Definition at line 67 of file Compressor.h.