herwig is hosted by Hepforge, IPPP Durham
Herwig 7.3.0
Herwig::Reshuffler::ReshuffleEquation< PIterator, MIterator > Struct Template Reference

The function object defining the equation to be solved. More...

#include <Reshuffler.h>

Public Types

typedef double ArgType
 
typedef double ValType
 

Public Member Functions

 ReshuffleEquation (Energy q, PIterator pp_begin, PIterator pp_end, MIterator mm_begin, MIterator mm_end)
 
double operator() (double xi) const
 

Static Public Member Functions

static double aUnit ()
 
static double vUnit ()
 

Public Attributes

Energy w
 
PIterator p_begin
 
PIterator p_end
 
MIterator m_begin
 
MIterator m_end
 

Detailed Description

template<class PIterator, class MIterator>
struct Herwig::Reshuffler::ReshuffleEquation< PIterator, MIterator >

The function object defining the equation to be solved.

Definition at line 38 of file Reshuffler.h.

Member Typedef Documentation

◆ ArgType

template<class PIterator , class MIterator >
typedef double Herwig::Reshuffler::ReshuffleEquation< PIterator, MIterator >::ArgType

Definition at line 48 of file Reshuffler.h.

◆ ValType

template<class PIterator , class MIterator >
typedef double Herwig::Reshuffler::ReshuffleEquation< PIterator, MIterator >::ValType

Definition at line 49 of file Reshuffler.h.

Constructor & Destructor Documentation

◆ ReshuffleEquation()

template<class PIterator , class MIterator >
Herwig::Reshuffler::ReshuffleEquation< PIterator, MIterator >::ReshuffleEquation ( Energy  q,
PIterator  pp_begin,
PIterator  pp_end,
MIterator  mm_begin,
MIterator  mm_end 
)
inline

Definition at line 40 of file Reshuffler.h.

Member Function Documentation

◆ aUnit()

template<class PIterator , class MIterator >
static double Herwig::Reshuffler::ReshuffleEquation< PIterator, MIterator >::aUnit ( )
inlinestatic

Definition at line 51 of file Reshuffler.h.

◆ operator()()

template<class PIterator , class MIterator >
double Herwig::Reshuffler::ReshuffleEquation< PIterator, MIterator >::operator() ( double  xi) const
inline

Definition at line 54 of file Reshuffler.h.

◆ vUnit()

template<class PIterator , class MIterator >
static double Herwig::Reshuffler::ReshuffleEquation< PIterator, MIterator >::vUnit ( )
inlinestatic

Definition at line 52 of file Reshuffler.h.

Member Data Documentation

◆ m_begin

template<class PIterator , class MIterator >
MIterator Herwig::Reshuffler::ReshuffleEquation< PIterator, MIterator >::m_begin

Definition at line 70 of file Reshuffler.h.

◆ m_end

template<class PIterator , class MIterator >
MIterator Herwig::Reshuffler::ReshuffleEquation< PIterator, MIterator >::m_end

Definition at line 71 of file Reshuffler.h.

◆ p_begin

template<class PIterator , class MIterator >
PIterator Herwig::Reshuffler::ReshuffleEquation< PIterator, MIterator >::p_begin

Definition at line 67 of file Reshuffler.h.

◆ p_end

template<class PIterator , class MIterator >
PIterator Herwig::Reshuffler::ReshuffleEquation< PIterator, MIterator >::p_end

Definition at line 68 of file Reshuffler.h.

◆ w

template<class PIterator , class MIterator >
Energy Herwig::Reshuffler::ReshuffleEquation< PIterator, MIterator >::w

Definition at line 65 of file Reshuffler.h.


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