#pragma once #include #include #include namespace RIT { class AutoCorrelation { public: AutoCorrelation(int size); ~AutoCorrelation(); std::vector> operator()(const std::vector> &v) const; private: struct Impl; std::unique_ptr mImpl; }; // class AutoCorrelation } // namespace RIT