1 #ifndef RELATIVEPOSITION_H_
2 #define RELATIVEPOSITION_H_
4 #include "UTIL/LCFixedObject.h"
38 double get_x_position(
void )
const;
40 void set_x_position(
double );
42 double get_y_position(
void )
const;
44 void set_y_position(
double );
46 double get_z_position(
void )
const;
48 void set_z_position(
double );
50 double get_x_rotation(
void )
const;
52 CLHEP::Hep3Vector get_position(
void )
const;
54 void set_position( CLHEP::Hep3Vector );
56 void set_x_rotation(
double );
58 double get_y_rotation(
void )
const;
60 void set_y_rotation(
double );
virtual ~RelativePosition()
destructor
Definition: RelativePosition.cc:49
RelativePosition()
constructor
Definition: RelativePosition.cc:12
const std::string getDataDescription(void) const
returns the type of data in the generic object
Definition: RelativePosition.cc:108
const std::string getTypeName(void) const
returns the typename of the class
Definition: RelativePosition.cc:103
RelativePosition: An LCObject to hold a translation and two possible angles.
Definition: RelativePosition.h:24