31 const std::vector<std::unique_ptr<ROMol>> &
fragSet,
35 std::unique_ptr<ExplicitBitVect> d_queryFP;
45 std::vector<std::unique_ptr<ExplicitBitVect>> d_fragFPPool;
46 std::vector<std::pair<void *, ExplicitBitVect *>> d_fragFPs;
48 void extraSearchSetup(
49 std::vector<std::vector<std::unique_ptr<ROMol>>> &
fragSets)
override;
52 const std::vector<size_t> &
synthNums)
const override;
53 bool verifyHit(
const ROMol &
hit)
const override;