15#ifndef O2_ITSMFT_ENTROPYDECODER_SPEC
16#define O2_ITSMFT_ENTROPYDECODER_SPEC
24#include <TStopwatch.h>
53 bool mDoStaggering{
false};
54 bool mGetDigits{
false};
55 bool mMaskNoise{
false};
56 bool mUseClusterDictionary{
true};
58 std::string mCTFDictPath{};
class for entropy encoding/decoding of ITS/MFT compressed clusters data
Definition of the LookUp class.
Definition of the ITSMFT NoiseMap.
Static class with identifiers, bitmasks and names for ALICE detectors.
void endOfStream(o2::framework::EndOfStreamContext &ec) final
This is invoked whenever we have an EndOfStream event.
static constexpr o2::detectors::DetID ID
static std::string getBinding(const std::string &name, int spec)
void init(o2::framework::InitContext &ic) final
void run(o2::framework::ProcessingContext &pc) final
static constexpr o2::header::DataOrigin Origin
~EntropyDecoderSpec() override=default
void finaliseCCDB(o2::framework::ConcreteDataMatcher &matcher, void *obj) final
NoiseMap class for the ITS and MFT.
GLuint const GLchar * name
constexpr o2::header::DataOrigin gDataOriginMFT
constexpr o2::header::DataOrigin gDataOriginITS
framework::DataProcessorSpec getMFTEntropyDecoderSpec(int verbosity, bool doStag, bool getDigits, unsigned int sspec, const std::string &ctfdictOpt)
framework::DataProcessorSpec getITSEntropyDecoderSpec(int verbosity, bool doStag, bool getDigits, unsigned int sspec, const std::string &ctfdictOpt)
create a processor spec
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...