Jpp  19.1.0
the software that should make you happy
Namespaces | Functions
JGeometry3DTestkit.hh File Reference
#include "TRandom3.h"
#include "JGeometry3D/JPosition3D.hh"
#include "JGeometry3D/JDirection3D.hh"
#include "JGeometry3D/JRotation3D.hh"
#include "JGeometry3D/JQuaternion3D.hh"
#include "JGeometry3D/JEulerMatrix3D.hh"
#include "JGeometry3D/JSphere3D.hh"
#include "JGeometry3D/JCylinder3D.hh"
#include "JMath/JRandom.hh"
#include "JMath/JConstants.hh"

Go to the source code of this file.

Namespaces

 JGEOMETRY3D
 Auxiliary classes and methods for 3D geometrical objects and operations.
 
 JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Functions

void JGEOMETRY3D::randomize (JPosition3D *p)
 Randomize position. More...
 
void JGEOMETRY3D::randomize (JDirection3D *p)
 Randomize direction. More...
 
void JGEOMETRY3D::randomize (JQuaternion3D *p)
 Randomize quaternion. More...
 
void JGEOMETRY3D::randomize (JEulerAngle3D *p)
 Randomize Euler angle. More...
 
void JGEOMETRY3D::randomize (JEulerMatrix3D *p)
 Randomize Euler matrix. More...
 
JVector3D JGEOMETRY3D::getRandomPosition (const JSphere3D &sphere)
 Get random position. More...
 
JVector3D JGEOMETRY3D::getRandomPosition (const JCylinder3D &cylinder)
 Get random position. More...