hej is hosted by Hepforge, IPPP Durham
HEJ 2.2.2
High energy resummation for hadron colliders
Loading...
Searching...
No Matches
HEJ::EWConstants Class Reference

Collection of electro-weak constants. More...

#include <EWConstants.hh>

Public Member Functions

 EWConstants ()=default
 Default constructor, values have to be initialised separately. More...
 
constexpr EWConstants (double vev, ParticleProperties Wprop, ParticleProperties Zprop, ParticleProperties Hprop)
 initialise by Vacuum expectation value & boson properties More...
 
void set_vevWZH (double vev, ParticleProperties Wprop, ParticleProperties Zprop, ParticleProperties Hprop)
 set constants by Vacuum expectation value & boson properties More...
 
double vev () const
 vacuum expectation value More...
 
ParticleProperties const & Wprop () const
 Properties of the W boson. More...
 
ParticleProperties const & Zprop () const
 Properties of the Z boson. More...
 
ParticleProperties const & Hprop () const
 Properties of the Higgs boson. More...
 
ParticleProperties const & prop (ParticleID const id) const
 access Properties by boson id More...
 
double cos_tw () const
 cosine of Weinberg angle More...
 
double cos2_tw () const
 cosine square of Weinberg angle More...
 
double sin_tw () const
 sinus Weinberg angle More...
 
double sin2_tw () const
 sinus square of Weinberg angle More...
 
double alpha_em () const
 elector magnetic coupling More...
 
double alpha_w () const
 weak coupling More...
 

Detailed Description

Collection of electro-weak constants.

Constructor & Destructor Documentation

◆ EWConstants() [1/2]

HEJ::EWConstants::EWConstants ( )
default

Default constructor, values have to be initialised separately.

◆ EWConstants() [2/2]

constexpr HEJ::EWConstants::EWConstants ( double  vev,
ParticleProperties  Wprop,
ParticleProperties  Zprop,
ParticleProperties  Hprop 
)
inlineconstexpr

initialise by Vacuum expectation value & boson properties

Parameters
vevvacuum expectation value
WpropW boson mass & width
ZpropZ boson mass & width
HpropHiggs boson mass & width

Member Function Documentation

◆ alpha_em()

double HEJ::EWConstants::alpha_em ( ) const
inline

elector magnetic coupling

◆ alpha_w()

double HEJ::EWConstants::alpha_w ( ) const
inline

weak coupling

◆ cos2_tw()

double HEJ::EWConstants::cos2_tw ( ) const
inline

cosine square of Weinberg angle

◆ cos_tw()

double HEJ::EWConstants::cos_tw ( ) const
inline

cosine of Weinberg angle

◆ Hprop()

ParticleProperties const & HEJ::EWConstants::Hprop ( ) const
inline

Properties of the Higgs boson.

◆ prop()

ParticleProperties const & HEJ::EWConstants::prop ( ParticleID const  id) const
inline

access Properties by boson id

◆ set_vevWZH()

void HEJ::EWConstants::set_vevWZH ( double  vev,
ParticleProperties  Wprop,
ParticleProperties  Zprop,
ParticleProperties  Hprop 
)
inline

set constants by Vacuum expectation value & boson properties

Parameters
vevvacuum expectation value
WpropW boson mass & width
ZpropZ boson mass & width
HpropHiggs boson mass & width

◆ sin2_tw()

double HEJ::EWConstants::sin2_tw ( ) const
inline

sinus square of Weinberg angle

◆ sin_tw()

double HEJ::EWConstants::sin_tw ( ) const
inline

sinus Weinberg angle

◆ vev()

double HEJ::EWConstants::vev ( ) const
inline

vacuum expectation value

◆ Wprop()

ParticleProperties const & HEJ::EWConstants::Wprop ( ) const
inline

Properties of the W boson.

◆ Zprop()

ParticleProperties const & HEJ::EWConstants::Zprop ( ) const
inline

Properties of the Z boson.


The documentation for this class was generated from the following file: