VGM Version 5.3
|
#include "VGM/common/Transform.h"
#include "CLHEP/Geometry/Transform3D.h"
#include "CLHEP/Vector/Rotation.h"
#include "CLHEP/Vector/ThreeVector.h"
Go to the source code of this file.
Namespaces | |
namespace | ClhepVGM |
ClhepVGM utilities. | |
Functions | |
VGM::Transform | ClhepVGM::Transform (const CLHEP::HepRotation &rotation, const CLHEP::Hep3Vector &translation) |
VGM::Transform | ClhepVGM::Transform (const HepGeom::Transform3D &objectTransform) |
VGM::Transform | ClhepVGM::TransformScale (const HepGeom::Scale3D &scaleTransform) |
VGM::Transform | ClhepVGM::Identity () |
bool | ClhepVGM::HasReflection (const HepGeom::Transform3D &transform) |
CLHEP::Hep3Vector | ClhepVGM::Translation (const VGM::Transform &transform) |
CLHEP::HepRotation | ClhepVGM::Rotation (const VGM::Transform &transform) |
HepGeom::Scale3D | ClhepVGM::Scale (const VGM::Transform &transform) |
HepGeom::Transform3D | ClhepVGM::Transform (const VGM::Transform &transform) |
bool | ClhepVGM::HasReflection (const VGM::Transform &transform) |
VGM::Transform | ClhepVGM::Inverse (const VGM::Transform &transform) |
double | ClhepVGM::Round (double x) |