40 void process(gsl::span<const ColumnData> stripPatterns,
bool accumulate =
false);
45 void process(gsl::span<const ColumnData> stripPatterns, gsl::span<const ROFRecord> rofRecords);
54 struct PatternStruct {
57 std::array<ColumnData, 7> columns;
63 bool loadPatterns(gsl::span<const ColumnData>& stripPatterns);
67 void preClusterizeBP(PatternStruct&
de);
71 void preClusterizeNBP(PatternStruct&
de);
74 std::unordered_map<uint8_t, PatternStruct> mMpDEs;
75 std::unordered_set<uint8_t> mActiveDEs;
76 std::vector<PreCluster> mPreClusters;
77 std::vector<ROFRecord> mROFRecords;