hej is hosted by Hepforge, IPPP Durham
HEJ 2.2.2
High energy resummation for hadron colliders
Loading...
Searching...
No Matches
Parameters.hh File Reference

Containers for Parameter variations, e.g. different Weights. More...

#include <cstddef>
#include <memory>
#include <string>
#include <utility>
#include <vector>
#include "HEJ/exceptions.hh"
Include dependency graph for Parameters.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HEJ::Parameters< T >
 Collection of parameters, e.g. Weights, assigned to a single event. More...
 
struct  HEJ::ParameterDescription
 Description of event parameters, see also EventParameters. More...
 
struct  HEJ::EventParameters
 Event parameters. More...
 

Namespaces

namespace  HEJ
 Main HEJ 2 Namespace.
 

Typedefs

using HEJ::Weights = Parameters< double >
 Alias for weight container, e.g. used by the MatrixElement. More...
 

Functions

template<class T1 , class T2 >
Parameters< T1 > HEJ::operator* (Parameters< T1 > a, Parameters< T2 > const &b)
 
template<class T >
Parameters< T > HEJ::operator* (Parameters< T > a, double b)
 
template<class T >
Parameters< T > HEJ::operator* (double b, Parameters< T > a)
 
template<class T1 , class T2 >
Parameters< T1 > HEJ::operator/ (Parameters< T1 > a, Parameters< T2 > const &b)
 
template<class T >
Parameters< T > HEJ::operator/ (Parameters< T > a, double b)
 
template<class T1 , class T2 >
Parameters< T1 > HEJ::operator+ (Parameters< T1 > a, Parameters< T2 > const &b)
 
template<class T1 , class T2 >
Parameters< T1 > HEJ::operator- (Parameters< T1 > a, Parameters< T2 > const &b)
 
std::string HEJ::to_string (ParameterDescription const &p)
 generate human readable string name More...
 
std::string HEJ::to_simple_string (ParameterDescription const &p)
 
EventParameters HEJ::operator* (EventParameters a, double b)
 
EventParameters HEJ::operator* (double b, EventParameters a)
 
EventParameters HEJ::operator/ (EventParameters a, double b)
 

Detailed Description

Containers for Parameter variations, e.g. different Weights.

Authors
The HEJ collaboration (see AUTHORS for details)
Date
2019-2020