v1.0.0-rc.31
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
#include "PixelMask.h"
|
||||
#include "RawToConvertedGeometry.h"
|
||||
#include "JFJochException.h"
|
||||
#include "JFJochCompressor.h"
|
||||
|
||||
PixelMask::PixelMask(const DetectorSetup &detector)
|
||||
: nmodules(detector.GetModulesNum()),
|
||||
@@ -49,6 +50,11 @@ std::vector<uint32_t> PixelMask::GetMask(const DiffractionExperiment &experiment
|
||||
return mask;
|
||||
}
|
||||
|
||||
std::vector<uint8_t> PixelMask::GetCompressedMask(const DiffractionExperiment &experiment) const {
|
||||
JFJochBitShuffleCompressor compressor(CompressionAlgorithm::BSHUF_LZ4);
|
||||
return compressor.Compress(GetMask(experiment));
|
||||
}
|
||||
|
||||
std::vector<uint32_t> PixelMask::GetUserMask(const DiffractionExperiment &experiment, bool conv) const {
|
||||
std::vector<uint32_t> ret;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user