CMS 3D CMS Logo

Namespaces | Functions

/data/refman/pasoursint/CMSSW_5_3_9_patch3/src/DataFormats/GeometryVector/interface/VectorUtil.h File Reference

#include "DataFormats/GeometryVector/interface/Pi.h"
#include "Math/VectorUtil.h"
#include <cmath>

Go to the source code of this file.

Namespaces

namespace  Geom

Functions

double Geom::deltaBarePhi (double phi1, double phi2)
double Geom::deltaPhi (float phi1, float phi2)
template<class Vector1 , class Vector2 >
double Geom::deltaPhi (const Vector1 &v1, const Vector2 &v2)
double Geom::deltaPhi (double phi1, double phi2)
template<class Vector1 , class Vector2 >
double Geom::deltaR (const Vector1 &v1, const Vector2 &v2)
template<class Vector1 , class Vector2 >
double Geom::deltaR2 (const Vector1 &v1, const Vector2 &v2)
bool Geom::phiLess (double phi1, double phi2)
template<class Vector1 , class Vector2 >
bool Geom::phiLess (const Vector1 &v1, const Vector2 &v2)
bool Geom::phiLess (float phi1, float phi2)