/**
  * @param QueryInterface $query
  * @param EntityFactoryInterface $entityFactory
  * @param ManagerInterface $eventManager
  * @param SearchResultIteratorFactory $resultIteratorFactory
  * @param \Magento\Store\Model\StoreManagerInterface $storeManager
  * @param SearchResultProcessorFactory $searchResultProcessorFactory
  */
 public function __construct(QueryInterface $query, EntityFactoryInterface $entityFactory, ManagerInterface $eventManager, SearchResultIteratorFactory $resultIteratorFactory, StoreManagerInterface $storeManager, SearchResultProcessorFactory $searchResultProcessorFactory)
 {
     $this->storeManager = $storeManager;
     $this->searchResultProcessor = $searchResultProcessorFactory->create($this);
     parent::__construct($query, $entityFactory, $eventManager, $resultIteratorFactory);
 }