Definition at line 63 of file Compression.h.
Public Types | |
enum | EValues { kInherit = -1 , kUncompressed = 0 , kUseMin = 1 , kDefaultZLIB = 1 , kDefaultLZ4 = 4 , kDefaultZSTD = 5 , kDefaultOld = 6 , kDefaultLZMA = 7 } |
Note: this is only temporarily a struct and will become a enum class hence the name convention used. More... | |
#include <Compression.h>
Note: this is only temporarily a struct and will become a enum class hence the name convention used.
Enumerator | |
---|---|
kInherit | Some objects use this value to denote that the compression algorithm should be inherited from the parent object. |
kUncompressed | Compression level reserved for "uncompressed state". |
kUseMin | Compression level reserved when we are not sure what to use (1 is for the fastest compression) |
kDefaultZLIB | Compression level reserved for ZLIB compression algorithm (fastest compression) |
kDefaultLZ4 | Compression level reserved for LZ4 compression algorithm (trade-off between file ratio/decompression speed) |
kDefaultZSTD | Compression level reserved for ZSTD compression algorithm (trade-off between file ratio/decompression speed) |
kDefaultOld | Compression level reserved for old ROOT compression algorithm. |
kDefaultLZMA | Compression level reserved for LZMA compression algorithm (slowest compression with smallest files) |
Definition at line 65 of file Compression.h.