LSSTApplications  18.0.0+106,18.0.0+50,19.0.0,19.0.0+1,19.0.0+10,19.0.0+11,19.0.0+13,19.0.0+17,19.0.0+2,19.0.0-1-g20d9b18+6,19.0.0-1-g425ff20,19.0.0-1-g5549ca4,19.0.0-1-g580fafe+6,19.0.0-1-g6fe20d0+1,19.0.0-1-g7011481+9,19.0.0-1-g8c57eb9+6,19.0.0-1-gb5175dc+11,19.0.0-1-gdc0e4a7+9,19.0.0-1-ge272bc4+6,19.0.0-1-ge3aa853,19.0.0-10-g448f008b,19.0.0-12-g6990b2c,19.0.0-2-g0d9f9cd+11,19.0.0-2-g3d9e4fb2+11,19.0.0-2-g5037de4,19.0.0-2-gb96a1c4+3,19.0.0-2-gd955cfd+15,19.0.0-3-g2d13df8,19.0.0-3-g6f3c7dc,19.0.0-4-g725f80e+11,19.0.0-4-ga671dab3b+1,19.0.0-4-gad373c5+3,19.0.0-5-ga2acb9c+2,19.0.0-5-gfe96e6c+2,w.2020.01
LSSTDataManagementBasePackage
Public Member Functions | Protected Attributes | List of all members
lsst::afw::math::details::binder3_1< TF > Class Template Reference

#include <Integrate.h>

Inheritance diagram for lsst::afw::math::details::binder3_1< TF >:
std::binary_function< TF::secondof3_argument_type, TF::thirdof3_argument_type, TF::result_type >

Public Member Functions

 binder3_1 (const TF &oper, typename TF::firstof3_argument_type val)
 
TF::result_type operator() (typename TF::secondof3_argument_type const &x1, typename TF::thirdof3_argument_type const &x2) const
 

Protected Attributes

TF _oper
 
TF::firstof3_argument_type _value
 

Detailed Description

template<class TF>
class lsst::afw::math::details::binder3_1< TF >

Definition at line 715 of file Integrate.h.

Constructor & Destructor Documentation

◆ binder3_1()

template<class TF>
lsst::afw::math::details::binder3_1< TF >::binder3_1 ( const TF &  oper,
typename TF::firstof3_argument_type  val 
)
inline

Definition at line 718 of file Integrate.h.

718 : _oper(oper), _value(val) {}
ImageT val
Definition: CR.cc:146
TF::firstof3_argument_type _value
Definition: Integrate.h:726

Member Function Documentation

◆ operator()()

template<class TF>
TF::result_type lsst::afw::math::details::binder3_1< TF >::operator() ( typename TF::secondof3_argument_type const &  x1,
typename TF::thirdof3_argument_type const &  x2 
) const
inline

Definition at line 719 of file Integrate.h.

720  {
721  return _oper(_value, x1, x2);
722  }
TF::firstof3_argument_type _value
Definition: Integrate.h:726

Member Data Documentation

◆ _oper

template<class TF>
TF lsst::afw::math::details::binder3_1< TF >::_oper
protected

Definition at line 725 of file Integrate.h.

◆ _value

template<class TF>
TF::firstof3_argument_type lsst::afw::math::details::binder3_1< TF >::_value
protected

Definition at line 726 of file Integrate.h.


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