#include <RootCoordinateTransform.hh>
|
| RootCoordinateTransform () |
|
| RootCoordinateTransform (const blitz::TinyVector< double, 3 > &qcPosition, const std::vector< blitz::TinyVector< double, 3 > > &controlPoints) |
|
| RootCoordinateTransform (const blitz::TinyVector< double, 3 > &qcPosition, const blitz::TinyVector< double, 3 > &pointOnAxis, const std::vector< blitz::TinyVector< double, 3 > > &points, const size_t nSegments) |
|
| ~RootCoordinateTransform () |
|
const std::vector< blitz::TinyVector< double, 3 > > & | controlPoints () const |
|
void | drawFittingResult (blitz::Array< char, 3 > &paper, blitz::TinyVector< double, 3 > &elSize) |
|
void | extractLocalAxis (const blitz::TinyVector< double, 3 > &origin, blitz::TinyVector< double, 3 > &xAxis, blitz::TinyVector< double, 3 > &yAxis, blitz::TinyVector< double, 3 > &zAxis) |
|
void | extractLocalAxis (const blitz::TinyVector< double, 3 > &origin, blitz::Array< double, 2 > &axes) |
|
blitz::TinyVector< double, 3 > | getCoordinates (const blitz::TinyVector< double, 3 > &pos) |
|
blitz::TinyVector< double, 3 > | getCoordinatesWithNormalizedRadius (const blitz::TinyVector< double, 3 > &pos) |
|
blitz::TinyVector< double, 3 > | getCoordinatesWithNormalizedRadius2 (const blitz::TinyVector< double, 3 > &pos) |
|
void | load (const std::string &fileName, const std::string &groupName) |
|
void | refineModel (const std::vector< blitz::TinyVector< double, 3 > > &points) |
|
void | save (const std::string &fileName, const std::string &groupName) const |
|
Definition at line 38 of file RootCoordinateTransform.hh.
◆ RootCoordinateTransform() [1/3]
RootCoordinateTransform::RootCoordinateTransform |
( |
| ) |
|
◆ RootCoordinateTransform() [2/3]
RootCoordinateTransform::RootCoordinateTransform |
( |
const blitz::TinyVector< double, 3 > & |
qcPosition, |
|
|
const std::vector< blitz::TinyVector< double, 3 > > & |
controlPoints |
|
) |
| |
◆ RootCoordinateTransform() [3/3]
RootCoordinateTransform::RootCoordinateTransform |
( |
const blitz::TinyVector< double, 3 > & |
qcPosition, |
|
|
const blitz::TinyVector< double, 3 > & |
pointOnAxis, |
|
|
const std::vector< blitz::TinyVector< double, 3 > > & |
points, |
|
|
const size_t |
nSegments |
|
) |
| |
◆ ~RootCoordinateTransform()
RootCoordinateTransform::~RootCoordinateTransform |
( |
| ) |
|
◆ refineModel()
void RootCoordinateTransform::refineModel |
( |
const std::vector< blitz::TinyVector< double, 3 > > & |
points | ) |
|
◆ getCoordinates()
blitz::TinyVector<double,3> RootCoordinateTransform::getCoordinates |
( |
const blitz::TinyVector< double, 3 > & |
pos | ) |
|
◆ getCoordinatesWithNormalizedRadius()
blitz::TinyVector<double,3> RootCoordinateTransform::getCoordinatesWithNormalizedRadius |
( |
const blitz::TinyVector< double, 3 > & |
pos | ) |
|
◆ getCoordinatesWithNormalizedRadius2()
blitz::TinyVector<double, 3> RootCoordinateTransform::getCoordinatesWithNormalizedRadius2 |
( |
const blitz::TinyVector< double, 3 > & |
pos | ) |
|
◆ controlPoints()
const std::vector< blitz::TinyVector<double,3> >& RootCoordinateTransform::controlPoints |
( |
| ) |
const |
◆ drawFittingResult()
void RootCoordinateTransform::drawFittingResult |
( |
blitz::Array< char, 3 > & |
paper, |
|
|
blitz::TinyVector< double, 3 > & |
elSize |
|
) |
| |
◆ extractLocalAxis() [1/2]
void RootCoordinateTransform::extractLocalAxis |
( |
const blitz::TinyVector< double, 3 > & |
origin, |
|
|
blitz::TinyVector< double, 3 > & |
xAxis, |
|
|
blitz::TinyVector< double, 3 > & |
yAxis, |
|
|
blitz::TinyVector< double, 3 > & |
zAxis |
|
) |
| |
◆ extractLocalAxis() [2/2]
void RootCoordinateTransform::extractLocalAxis |
( |
const blitz::TinyVector< double, 3 > & |
origin, |
|
|
blitz::Array< double, 2 > & |
axes |
|
) |
| |
◆ save()
void RootCoordinateTransform::save |
( |
const std::string & |
fileName, |
|
|
const std::string & |
groupName |
|
) |
| const |
◆ load()
void RootCoordinateTransform::load |
( |
const std::string & |
fileName, |
|
|
const std::string & |
groupName |
|
) |
| |
The documentation for this class was generated from the following file: