GENIEGenerator
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
genie::SmithMonizUtils::Func1Dpar< C > Class Template Reference
Inheritance diagram for genie::SmithMonizUtils::Func1Dpar< C >:
Inheritance graph
[legend]
Collaboration diagram for genie::SmithMonizUtils::Func1Dpar< C >:
Collaboration graph
[legend]

Public Member Functions

 Func1Dpar (const C &obj, double(C::*f)(double, double) const, double par)
 
 ~Func1Dpar ()
 
double operator() (double d)
 
- Public Member Functions inherited from genie::SmithMonizUtils::Functor1D
virtual ~Functor1D ()
 

Private Attributes

const C & obj_
 
double(C::* f_ )(double, double) const
 
double parameter
 

Detailed Description

template<class C>
class genie::SmithMonizUtils::Func1Dpar< C >

Definition at line 101 of file SmithMonizUtils.h.

Constructor & Destructor Documentation

template<class C>
genie::SmithMonizUtils::Func1Dpar< C >::Func1Dpar ( const C &  obj,
double(C::*)(double, double) const  f,
double  par 
)
inline

Definition at line 104 of file SmithMonizUtils.h.

104 :obj_(obj), f_(f), parameter(par){}
double(C::* f_)(double, double) const
template<class C>
genie::SmithMonizUtils::Func1Dpar< C >::~Func1Dpar ( )
inline

Definition at line 105 of file SmithMonizUtils.h.

105 {}

Member Function Documentation

template<class C>
double genie::SmithMonizUtils::Func1Dpar< C >::operator() ( double  d)
inlinevirtual

Member Data Documentation

template<class C>
double(C::* genie::SmithMonizUtils::Func1Dpar< C >::f_)(double, double) const
private
template<class C>
const C& genie::SmithMonizUtils::Func1Dpar< C >::obj_
private
template<class C>
double genie::SmithMonizUtils::Func1Dpar< C >::parameter
private

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