|
MarlinTPC
1.2.0
|
RelativePosition: An LCObject to hold a translation and two possible angles. More...
#include <RelativePosition.h>
Public Member Functions | |
| RelativePosition () | |
| constructor | |
| RelativePosition (EVENT::LCObject *) | |
| virtual | ~RelativePosition () |
| destructor | |
| double | get_x_position (void) const |
| void | set_x_position (double) |
| double | get_y_position (void) const |
| void | set_y_position (double) |
| double | get_z_position (void) const |
| void | set_z_position (double) |
| double | get_x_rotation (void) const |
| CLHEP::Hep3Vector | get_position (void) const |
| void | set_position (CLHEP::Hep3Vector) |
| void | set_x_rotation (double) |
| double | get_y_rotation (void) const |
| void | set_y_rotation (double) |
| const std::string | getTypeName (void) const |
| returns the typename of the class | |
| const std::string | getDataDescription (void) const |
| returns the type of data in the generic object | |
RelativePosition: An LCObject to hold a translation and two possible angles.
This can be used for coordinate transformations.
1.8.6