rivet is hosted by Hepforge, IPPP Durham
MathHeader.hh File Reference
Include dependency graph for MathHeader.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Rivet

Enumerations

enum  Sign { MINUS = -1, ZERO = 0, PLUS = 1 }
 Enum for signs of numbers. More...
enum  RapScheme { PSEUDORAPIDITY = 0, ETARAP = 0, RAPIDITY = 1, YRAP = 1 }
 Enum for rapidity variable to be used in calculating $ R $, applying rapidity cuts, etc. More...
enum  PhiMapping { MINUSPI_PLUSPI, ZERO_2PI, ZERO_PI }
 Enum for range of $ \phi $ to be mapped into. More...

Variables

static const double MAXDOUBLE = DBL_MAX
static const double MAXINT = INT_MAX
static const double PI = M_PI
 A pre-defined value of $ \pi $.
static const double TWOPI = 2*M_PI
 A pre-defined value of $ 2\pi $.
static const double HALFPI = M_PI_2
 A pre-defined value of $ \pi/2 $.