Logo ROOT   6.10/09
Reference Guide
Macros | Functions
coordinates4D.cxx File Reference
#include "Math/GenVector/DisplacementVector3D.h"
#include "Math/GenVector/PositionVector3D.h"
#include "Math/GenVector/Cartesian3D.h"
#include "Math/GenVector/Polar3D.h"
#include "Math/GenVector/CylindricalEta3D.h"
#include "Math/GenVector/etaMax.h"
#include "Math/GenVector/PxPyPzE4D.h"
#include "Math/GenVector/PxPyPzM4D.h"
#include "Math/GenVector/PtEtaPhiE4D.h"
#include "Math/GenVector/PtEtaPhiM4D.h"
#include "Math/GenVector/LorentzVector.h"
#include "Math/Vector4Dfwd.h"
#include "CoordinateTraits.h"
#include <iostream>
#include <limits>
#include <cmath>
#include <vector>
Include dependency graph for coordinates4D.cxx:

Macros

#define DEBUG
 

Functions

template<typename Scalar1 , typename Scalar2 >
int closeEnough (Scalar1 s1, Scalar2 s2, std::string const &coord, double ticks)
 
template<class V1 , class V2 >
int compare4D (const V1 &v1, const V2 &v2, double ticks)
 
int coordinates4D (bool testAll=false)
 
int main ()
 
template<class C >
int test4D (const LorentzVector< C > &v, double ticks)
 

Macro Definition Documentation

◆ DEBUG

#define DEBUG

Definition at line 35 of file coordinates4D.cxx.

Function Documentation

◆ closeEnough()

template<typename Scalar1 , typename Scalar2 >
int closeEnough ( Scalar1  s1,
Scalar2  s2,
std::string const &  coord,
double  ticks 
)

Definition at line 58 of file coordinates4D.cxx.

◆ compare4D()

template<class V1 , class V2 >
int compare4D ( const V1 &  v1,
const V2 &  v2,
double  ticks 
)

Definition at line 104 of file coordinates4D.cxx.

◆ coordinates4D()

int coordinates4D ( bool  testAll = false)

Definition at line 223 of file coordinates4D.cxx.

◆ main()

int main ( )

Definition at line 253 of file coordinates4D.cxx.

◆ test4D()

template<class C >
int test4D ( const LorentzVector< C > &  v,
double  ticks 
)

Definition at line 144 of file coordinates4D.cxx.