CMS 3D CMS Logo

Classes | Namespaces | Functions
deltaPhi.h File Reference
#include <cmath>
#include "DataFormats/Math/interface/angle_units.h"

Go to the source code of this file.

Classes

struct  DeltaPhi< T1, T2 >
 

Namespaces

 angle0to2pi
 
 reco
 fixed size matrix
 

Functions

constexpr double reco::deltaPhi (double phi1, double phi2)
 
constexpr double reco::deltaPhi (float phi1, double phi2)
 
constexpr double reco::deltaPhi (double phi1, float phi2)
 
constexpr float reco::deltaPhi (float phi1, float phi2)
 
template<typename T1 , typename T2 >
constexpr auto reco::deltaPhi (T1 const &t1, T2 const &t2) -> decltype(deltaPhi(t1.phi(), t2.phi()))
 
template<typename T >
constexpr T reco::deltaPhi (T phi1, T phi2)
 
template<class valType >
constexpr valType angle0to2pi::make0To2pi (valType angle)
 
template<typename T >
constexpr T reco::reduceRange (T x)