ROOT  6.06/08
Reference Guide
Typedefs | Functions
testGenVector.cxx File Reference
#include "Math/Vector3D.h"
#include "Math/Point3D.h"
#include "Math/Vector2D.h"
#include "Math/Point2D.h"
#include "Math/EulerAngles.h"
#include "Math/Transform3D.h"
#include "Math/Translation3D.h"
#include "Math/Rotation3D.h"
#include "Math/RotationX.h"
#include "Math/RotationY.h"
#include "Math/RotationZ.h"
#include "Math/Quaternion.h"
#include "Math/AxisAngle.h"
#include "Math/RotationZYX.h"
#include "Math/LorentzRotation.h"
#include "Math/VectorUtil.h"
#include "Math/SMatrix.h"
#include <vector>
+ Include dependency graph for testGenVector.cxx:

Go to the source code of this file.

Typedefs

typedef DisplacementVector3D< Cartesian3D< double >, GlobalCoordinateSystemTag > GlobalXYZVector
 
typedef DisplacementVector3D< Cartesian3D< double >, LocalCoordinateSystemTag > LocalXYZVector
 
typedef DisplacementVector3D< Polar3D< double >, GlobalCoordinateSystemTag > GlobalPolar3DVector
 
typedef PositionVector3D< Cartesian3D< double >, GlobalCoordinateSystemTag > GlobalXYZPoint
 
typedef PositionVector3D< Cartesian3D< double >, LocalCoordinateSystemTag > LocalXYZPoint
 
typedef PositionVector3D< Polar3D< double >, GlobalCoordinateSystemTag > GlobalPolar3DPoint
 
typedef PositionVector3D< Polar3D< double >, LocalCoordinateSystemTag > LocalPolar3DPoint
 
typedef DisplacementVector2D< Cartesian2D< double >, GlobalCoordinateSystemTag > GlobalXYVector
 
typedef DisplacementVector2D< Cartesian2D< double >, LocalCoordinateSystemTag > LocalXYVector
 
typedef DisplacementVector2D< Polar2D< double >, GlobalCoordinateSystemTag > GlobalPolar2DVector
 
typedef PositionVector2D< Cartesian2D< double >, GlobalCoordinateSystemTag > GlobalXYPoint
 
typedef PositionVector2D< Cartesian2D< double >, LocalCoordinateSystemTag > LocalXYPoint
 
typedef PositionVector2D< Polar2D< double >, GlobalCoordinateSystemTag > GlobalPolar2DPoint
 
typedef PositionVector2D< Polar2D< double >, LocalCoordinateSystemTag > LocalPolar2DPoint
 

Functions

int compare (double v1, double v2, const std::string &name="", double scale=1.0)
 
template<class Transform >
bool IsEqual (const Transform &t1, const Transform &t2, unsigned int size)
 
int testVector3D ()
 
int testPoint3D ()
 
int testVector2D ()
 
int testPoint2D ()
 
int testRotations3D ()
 
int testTransform3D ()
 
int testVectorUtil ()
 
int testGenVector ()
 
int main ()
 

Typedef Documentation

§ GlobalPolar2DPoint

Definition at line 297 of file testGenVector.cxx.

§ GlobalPolar2DVector

Definition at line 228 of file testGenVector.cxx.

§ GlobalPolar3DPoint

Definition at line 44 of file testGenVector.cxx.

§ GlobalPolar3DVector

Definition at line 38 of file testGenVector.cxx.

§ GlobalXYPoint

Definition at line 295 of file testGenVector.cxx.

§ GlobalXYVector

Definition at line 226 of file testGenVector.cxx.

§ GlobalXYZPoint

Definition at line 42 of file testGenVector.cxx.

§ GlobalXYZVector

Definition at line 36 of file testGenVector.cxx.

§ LocalPolar2DPoint

Definition at line 298 of file testGenVector.cxx.

§ LocalPolar3DPoint

Definition at line 45 of file testGenVector.cxx.

§ LocalXYPoint

Definition at line 296 of file testGenVector.cxx.

§ LocalXYVector

Definition at line 227 of file testGenVector.cxx.

§ LocalXYZPoint

Definition at line 43 of file testGenVector.cxx.

§ LocalXYZVector

Definition at line 37 of file testGenVector.cxx.

Function Documentation

§ compare()

int compare ( double  v1,
double  v2,
const std::string &  name = "",
double  scale = 1.0 
)

§ IsEqual()

template<class Transform >
bool IsEqual ( const Transform &  t1,
const Transform &  t2,
unsigned int  size 
)

Definition at line 88 of file testGenVector.cxx.

Referenced by TSlaveInfo::IsSortable(), TGeoToOCC::OCC_Pgon(), and testTransform3D().

§ main()

int main ( )

Definition at line 767 of file testGenVector.cxx.

§ testGenVector()

int testGenVector ( )

Definition at line 746 of file testGenVector.cxx.

Referenced by main().

§ testPoint2D()

int testPoint2D ( )

Definition at line 302 of file testGenVector.cxx.

Referenced by testGenVector().

§ testPoint3D()

int testPoint3D ( )

Definition at line 165 of file testGenVector.cxx.

Referenced by testGenVector().

§ testRotations3D()

int testRotations3D ( )

Definition at line 375 of file testGenVector.cxx.

Referenced by testGenVector().

§ testTransform3D()

int testTransform3D ( )

Definition at line 478 of file testGenVector.cxx.

Referenced by testGenVector().

§ testVector2D()

int testVector2D ( )

Definition at line 233 of file testGenVector.cxx.

Referenced by testGenVector().

§ testVector3D()

int testVector3D ( )

Definition at line 106 of file testGenVector.cxx.

Referenced by testGenVector().

§ testVectorUtil()

int testVectorUtil ( )

Definition at line 679 of file testGenVector.cxx.

Referenced by testGenVector().