ThePEG::ThePEG::BinaryOpTraits< LorentzVector< T >, U > Struct Template Reference

Template for multiplication by scalar. More...

#include <LorentzVector.h>

List of all members.

Public Types

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


Detailed Description

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

Template for multiplication by scalar.

Definition at line 724 of file LorentzVector.h.


Member Typedef Documentation

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

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

Definition at line 727 of file LorentzVector.h.

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

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

Definition at line 730 of file LorentzVector.h.


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

Generated on Thu Apr 29 12:43:26 2010 for ThePEG by  doxygen 1.5.5