SimpleProjection.h 407 Bytes
Newer Older
Yaroslav Gevorkov's avatar
Yaroslav Gevorkov committed
1
#pragma once
2

3
#include <pinkIndexer/ReciprocalToRealProjection.h>
4
5
#include <Eigen/Dense>

6
namespace pinkIndexer
Yaroslav Gevorkov's avatar
Yaroslav Gevorkov committed
7
{
8
9
10
11
    class SimpleProjection : public ReciprocalToRealProjection
    {
      public:
        SimpleProjection(const ExperimentSettings& experimentSettings);
Yaroslav Gevorkov's avatar
Yaroslav Gevorkov committed
12

13
14
        void project(Eigen::Matrix2Xf& projectedPeaks, const Eigen::Matrix3Xf& reciprocalPeaks) const;
    };
15
} // namespace pinkIndexer