herwig is hosted by Hepforge, IPPP Durham
Herwig 7.3.0
Herwig::SpinorHelicity::SpinorMultiplicationTraits< Value > Struct Template Reference

Helpers for commonly encountered types. More...

#include <SpinorHelicity.h>

Public Types

typedef decltype(sqr(std::declval< Value >())) ResultType
 
typedef complex< ResultType > ComplexResultType
 
typedef LorentzVector< ComplexResultType > ComplexVectorResultType
 

Detailed Description

template<class Value>
struct Herwig::SpinorHelicity::SpinorMultiplicationTraits< Value >

Helpers for commonly encountered types.

Author
Simon Platzer

Definition at line 67 of file SpinorHelicity.h.

Member Typedef Documentation

◆ ComplexResultType

template<class Value >
typedef complex<ResultType> Herwig::SpinorHelicity::SpinorMultiplicationTraits< Value >::ComplexResultType

Definition at line 70 of file SpinorHelicity.h.

◆ ComplexVectorResultType

template<class Value >
typedef LorentzVector<ComplexResultType> Herwig::SpinorHelicity::SpinorMultiplicationTraits< Value >::ComplexVectorResultType

Definition at line 71 of file SpinorHelicity.h.

◆ ResultType

template<class Value >
typedef decltype(sqr(std::declval<Value>())) Herwig::SpinorHelicity::SpinorMultiplicationTraits< Value >::ResultType

Definition at line 69 of file SpinorHelicity.h.


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