36 DataReaderTask(
int tracklethcheader,
int halfchamberwords,
int halfchambermajor, std::bitset<16> option) : mTrackletHCHeaderState(tracklethcheader), mHalfChamberWords(halfchamberwords), mHalfChamberMajor(halfchambermajor), mOptions(option) {}
51 bool mDataVerbose{
false};
52 bool mHeaderVerbose{
false};
53 bool mCompressedData{
false};
54 int mProcessEveryNthTF{1};
55 bool mInitOnceDone{
false};
56 std::bitset<16> mOptions;
59 int mTrackletHCHeaderState{0};
60 int mHalfChamberWords{0};
61 int mHalfChamberMajor{0};
63 bool mFixDigitEndCorruption{
false};
64 uint64_t mDatasizeInTotal{0};
65 uint64_t mWordsRejectedTotal{0};
66 uint64_t mDigitsTotal{0};
67 uint64_t mTrackletsTotal{0};
68 size_t mNTFsProcessed{0};