#include <CLHEP/Geometry/Normal3D.h>
#include <CLHEP/Geometry/Point3D.h>
#include <CLHEP/Geometry/Vector3D.h>
#include <boost/tuple/tuple.hpp>
#include <utl/CoordinateSystem.h>
#include <utl/unconfig.h>
#include <utl/config.h>
#include <utl/GeometryException.h>
#include <utl/ConsecutiveEnumFactory.h>
#include <utl/ThrowPolicy.h>
Go to the source code of this file.
Classes | |
class | utl::BasicVector< HepVector > |
Basic vector class template for geometry. More... | |
class | utl::BasicVector< HepVector >::CCartesian |
Class to have a type for indicating cartesian coordinate components. More... | |
class | utl::BasicVector< HepVector >::CCylindrical |
Class to have a type for indicating cylindrical coordinate components. More... | |
class | utl::BasicVector< HepVector >::CoordinateType |
Base class for classes indicating coordinate types. More... | |
class | utl::BasicVector< HepVector >::CSpherical |
Class to have a type for indicating spherical coordinate components. More... | |
Namespaces | |
utl | |
Typedefs | |
typedef BasicVector < HepGeom::Normal3D< double > > | utl::AxialVectorBase |
typedef BasicVector < HepGeom::Point3D< double > > | utl::PointBase |
typedef BasicVector < HepGeom::Vector3D< double > > | utl::VectorBase |