uproot.compression.Compression

Defined in uproot.compression on line 18.

class uproot.compression.Compression(level)

Abstract class for objects that describe compression algorithms and levels.

from_code

classmethod Compression.from_code(code)

Constructs a uproot.compression.Compression from a raw fCompress integer.

from_code_pair

classmethod Compression.from_code_pair(algorithm, level)

Constructs a uproot.compression.Compression from a pair of integers representing algorithm and level.

code

Compression.code

This uproot.compression.Compression as a raw fCompress integer.

code_pair

Compression.code_pair

This uproot.compression.Compression as a 2-tuple of integers representing algorithm and level.

level

Compression.level

0 is uncompressed, 1 is minimally compressed, and higher levels increase compression. (See specific algorithms for maximum values.)

Type:

The compression level