coordmapper.hpp
Go to the documentation of this file.
Coordmapper1D(double xx, double x0)
Constructor for fully defined transformation.
Definition: coordmapper.hpp:69
void inv_transform(double &xout, const double &xin) const
Make inverse transformation for coordinate x.
Definition: coordmapper.hpp:95
void set_transformation(double xx, double x0)
Set transformation coefficients.
Definition: coordmapper.hpp:74
Coordmapper1D()
Default constructor for unitary transformation.
Definition: coordmapper.hpp:64
void debug_print(std::ostream &os) const
Debug print to stream.
Definition: coordmapper.hpp:107
void transform(double &xout, const double &xin) const
Make transformation from coordinates xin to coordinates xout.
Definition: coordmapper.hpp:82
void transform(double &x) const
Make transformation from coordinates xin to coordinates xout.
Definition: coordmapper.hpp:89
void inv_transform(double &x) const
Make inverse transformation for coordinate x.
Definition: coordmapper.hpp:101
void debug_print(std::ostream &os) const
Debug print to stream.
Definition: coordmapper.hpp:180
Coordmapper(double xx, double x0, double yy, double y0)
Constructor for fully defined transformation.
Definition: coordmapper.hpp:137
void transform(double *xout, const double *xin) const
Make transformation from coordinates xin to coordinates xout.
Definition: coordmapper.hpp:157
void inv_transform(double *xout, const double *xin) const
Make inverse transformation from coordinates xin to coordinates xout.
Definition: coordmapper.hpp:172
void inv_transform(double &x, double &y) const
Make inverse transformation for coordinates x, y.
Definition: coordmapper.hpp:164
Coordmapper(Coordmapper1D cmx, Coordmapper1D cmy)
Constructor for fully defined transformation using 1D coordinate mappers.
Definition: coordmapper.hpp:132
void transform(double &x, double &y) const
Make transformation for coordinates x, y.
Definition: coordmapper.hpp:149
void set_transformation(double xx, double x0, double yy, double y0)
Set transformation matrix coefficients.
Definition: coordmapper.hpp:142
Coordmapper()
Default constructor for unitary transformation.
Definition: coordmapper.hpp:127