STK++ 0.9.13
STK::Law::LogCdfcOp< Type > Struct Template Reference

, More...

#include <STK_Law_Functors.h>

Public Types

enum  { NbParam_ = 1 }
 
typedef Type result_type
 
typedef hidden::RemoveConst< Type >::Type param1_type
 

Public Member Functions

 LogCdfcOp (IUnivLaw< Type > const &law)
 
 LogCdfcOp (LogCdfcOp const &functor)
 
result_type operator() (param1_type const &a) const
 

Private Attributes

IUnivLaw< Type > constlaw_
 

Detailed Description

template<typename Type>
struct STK::Law::LogCdfcOp< Type >

,

Template functor computing log-cdf complementary values

Definition at line 139 of file STK_Law_Functors.h.

Member Typedef Documentation

◆ param1_type

template<typename Type >
typedef hidden::RemoveConst<Type>::Type STK::Law::LogCdfcOp< Type >::param1_type

Definition at line 143 of file STK_Law_Functors.h.

◆ result_type

template<typename Type >
typedef Type STK::Law::LogCdfcOp< Type >::result_type

Definition at line 142 of file STK_Law_Functors.h.

Member Enumeration Documentation

◆ anonymous enum

template<typename Type >
anonymous enum
Enumerator
NbParam_ 

Definition at line 141 of file STK_Law_Functors.h.

Constructor & Destructor Documentation

◆ LogCdfcOp() [1/2]

template<typename Type >
STK::Law::LogCdfcOp< Type >::LogCdfcOp ( IUnivLaw< Type > const law)
inline

Definition at line 145 of file STK_Law_Functors.h.

145: law_(law) {}
IUnivLaw< Type > const & law_

◆ LogCdfcOp() [2/2]

template<typename Type >
STK::Law::LogCdfcOp< Type >::LogCdfcOp ( LogCdfcOp< Type > const functor)
inline

Definition at line 146 of file STK_Law_Functors.h.

146: law_(functor.law_) {}

Member Function Documentation

◆ operator()()

template<typename Type >
result_type STK::Law::LogCdfcOp< Type >::operator() ( param1_type const a) const
inline

Definition at line 147 of file STK_Law_Functors.h.

147{ return law_.lcdfc(a);}

References STK::Law::LogCdfcOp< Type >::law_.

Member Data Documentation

◆ law_

template<typename Type >
IUnivLaw<Type> const& STK::Law::LogCdfcOp< Type >::law_
private

Definition at line 150 of file STK_Law_Functors.h.

Referenced by STK::Law::LogCdfcOp< Type >::operator()().


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