Rivet.hh File Reference

#include "Rivet/Config/RivetConfig.hh"
#include "Rivet/Config/BuildOptions.hh"
#include <typeinfo>
#include <set>
#include <list>
#include <map>
#include <utility>
#include <string>
#include <sstream>
#include <vector>
#include <stdexcept>
#include <iostream>
#include <iomanip>
#include <cmath>
#include <limits>
#include <cassert>
#include <fstream>
#include "Rivet/RivetAIDA.fhh"
#include "Rivet/RivetHepMC.hh"
#include "Rivet/Exceptions.hh"
#include "Rivet/Math/MathUtils.hh"
#include "Rivet/Math/Vectors.hh"
#include "Rivet/Math/Matrices.hh"
#include "Rivet/Math/Units.hh"
#include "Rivet/Tools/Utils.hh"
#include "Rivet/Particle.hh"
#include "Rivet/ParticleName.hh"

Include dependency graph for Rivet.hh:

Go to the source code of this file.


Namespaces

namespace  Rivet

Defines

#define UNUSED(x)   x

Functions

string version ()
 A function to get the Rivet version string.
template<typename T>
std::ostream & operator<< (std::ostream &os, const std::vector< T > &vec)
 Convenient function for streaming out vectors of any streamable object.
template<typename T>
std::ostream & operator<< (std::ostream &os, const std::list< T > &vec)
 Convenient function for streaming out lists of any streamable object.

Variables

static const double MAXRAPIDITY = 100000.0
 A sensible default maximum value of rapidity for Rivet analyses to use.
static const double MaxRapidity = 100000.0

Define Documentation

#define UNUSED (  )     x

Definition at line 31 of file Rivet.hh.