#include <DataFormats/GeometryVector/interface/Pi.h>
#include <cmath>
Go to the source code of this file.
Classes | |
class | Geom::OnePiRange< T > |
Namespaces | |
namespace | Geom |
Functions | |
template<class T , class Scalar > | |
OnePiRange< T > | Geom::operator* (const OnePiRange< T > &a, const Scalar &b) |
Multiplication with scalar, does not change the precision. | |
template<class T > | |
OnePiRange< T > | Geom::operator* (double a, const OnePiRange< T > &b) |
Multiplication with scalar. | |
template<class T > | |
OnePiRange< T > | Geom::operator+ (const OnePiRange< T > &a, const OnePiRange< T > &b) |
Addition. | |
template<class T , class Scalar > | |
OnePiRange< T > | Geom::operator+ (const Scalar &a, const OnePiRange< T > &b) |
Addition with scalar, does not change the precision. | |
template<class T , class Scalar > | |
OnePiRange< T > | Geom::operator+ (const OnePiRange< T > &a, const Scalar &b) |
Addition with scalar, does not change the precision. | |
template<class T , class Scalar > | |
OnePiRange< T > | Geom::operator- (const Scalar &a, const OnePiRange< T > &b) |
Subtraction with scalar, does not change the precision. | |
template<class T > | |
OnePiRange< T > | Geom::operator- (const OnePiRange< T > &a) |
| |
template<class T > | |
OnePiRange< T > | Geom::operator- (const OnePiRange< T > &a, const OnePiRange< T > &b) |
Subtraction. | |
template<class T , class Scalar > | |
OnePiRange< T > | Geom::operator- (const OnePiRange< T > &a, const Scalar &b) |
Subtraction with scalar, does not change the precision. | |
template<class T > | |
OnePiRange< T > | Geom::operator/ (const OnePiRange< T > &a, double b) |
Division by scalar. | |
template<class T > | |
T | Geom::operator/ (const OnePiRange< T > &a, const OnePiRange< T > &b) |
Division. |