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

Public Member Functions

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

Private Attributes

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

Detailed Description

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

Definition at line 89 of file SmithMonizUtils.h.

Constructor & Destructor Documentation

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

Definition at line 92 of file SmithMonizUtils.h.

92 :obj_(obj), f_(f){}
double(C::* f_)(double) const
template<class C>
genie::SmithMonizUtils::Func1D< C >::~Func1D ( )
inline

Definition at line 93 of file SmithMonizUtils.h.

93 {}

Member Function Documentation

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

Member Data Documentation

template<class C>
double(C::* genie::SmithMonizUtils::Func1D< C >::f_)(double) const
private

Definition at line 97 of file SmithMonizUtils.h.

Referenced by genie::SmithMonizUtils::Func1D< C >::operator()().

template<class C>
const C& genie::SmithMonizUtils::Func1D< C >::obj_
private

Definition at line 96 of file SmithMonizUtils.h.

Referenced by genie::SmithMonizUtils::Func1D< C >::operator()().


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