ThePEG  1.8.0
Public Types | List of all members
ThePEG::BinaryOpTraits< LorentzVector< T >, U > Struct Template Reference

Template for multiplication by scalar. More...

#include <LorentzVector.h>

Public Types

typedef LorentzVector< typename BinaryOpTraits< T, U >::MulTMulT
 The type resulting from multiplication of the template type with itself. More...
 
typedef LorentzVector< typename BinaryOpTraits< T, U >::DivTDivT
 The type resulting from division of one template type with another. More...
 

Detailed Description

template<typename T, typename U>
struct ThePEG::BinaryOpTraits< LorentzVector< T >, U >

Template for multiplication by scalar.

Definition at line 756 of file LorentzVector.h.

Member Typedef Documentation

template<typename T , typename U >
typedef LorentzVector<typename BinaryOpTraits<T,U>::DivT> ThePEG::BinaryOpTraits< LorentzVector< T >, U >::DivT

The type resulting from division of one template type with another.

Definition at line 762 of file LorentzVector.h.

template<typename T , typename U >
typedef LorentzVector<typename BinaryOpTraits<T,U>::MulT> ThePEG::BinaryOpTraits< LorentzVector< T >, U >::MulT

The type resulting from multiplication of the template type with itself.

Definition at line 759 of file LorentzVector.h.


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