Backprojection.h 460 Bytes
Newer Older
1
2
#pragma once

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

6
namespace pinkIndexer
7
8
{

9
10
11
12
13
    class Backprojection
    {
      public:
        Backprojection(const ExperimentSettings& experimentSettings);

14
        void backProject(const Eigen::Matrix2Xf& detectorPeaks_m, Eigen::Matrix3Xf& ulsDirections, Eigen::Array2Xf& ulsBorderNorms) const;
15
16
17
18

      private:
        ExperimentSettings experimentSettings;
    };
19

20
} // namespace pinkIndexer