30 #ifndef GRALE_PLUMMERBACKPROJECTTREE_H
32 #define GRALE_PLUMMERBACKPROJECTTREE_H
34 #include "graleconfig.h"
40 class GRALE_IMPORTEXPORT PlummerBackProjectTree :
public BackProjectTreeBase
43 PlummerBackProjectTree();
44 ~PlummerBackProjectTree();
46 void init(
double D_d,
double massScale,
double widthScaleFactor,
47 const std::list<ImagesDataExtended *> &images,
48 Vector2D<double> center,
double areaSize,
int firstLevelSubdiv,
49 int maxDepth,
bool useWeights);
51 void getDeflectionInformation(
double squareSize, Vector2D<double> theta,
52 Vector2D<double> &alpha,
53 double &alphaxx,
double &alphayy,
double &alphaxy);
56 double m_widthScaleFactor;
61 #endif // GRALE_PLUMMERBACKPROJECTTREE_H