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::binder2_1< BF > Class Template Reference

#include <Integrate.h>

Inheritance diagram for lsst::afw::math::details::binder2_1< BF >:
std::unary_function< BF::second_argument_type, BF::result_type >

Public Member Functions

 binder2_1 (const BF &oper, typename BF::first_argument_type val)
 
BF::result_type operator() (const typename BF::second_argument_type &x) const
 

Protected Attributes

BF _oper
 
BF::first_argument_type _value
 

Detailed Description

template<class BF>
class lsst::afw::math::details::binder2_1< BF >

Definition at line 674 of file Integrate.h.

Constructor & Destructor Documentation

◆ binder2_1()

template<class BF>
lsst::afw::math::details::binder2_1< BF >::binder2_1 ( const BF &  oper,
typename BF::first_argument_type  val 
)
inline

Definition at line 676 of file Integrate.h.

676 : _oper(oper), _value(val) {}
ImageT val
Definition: CR.cc:146
BF::first_argument_type _value
Definition: Integrate.h:683

Member Function Documentation

◆ operator()()

template<class BF>
BF::result_type lsst::afw::math::details::binder2_1< BF >::operator() ( const typename BF::second_argument_type &  x) const
inline

Definition at line 677 of file Integrate.h.

677  {
678  return _oper(_value, x);
679  }
double x
BF::first_argument_type _value
Definition: Integrate.h:683

Member Data Documentation

◆ _oper

template<class BF>
BF lsst::afw::math::details::binder2_1< BF >::_oper
protected

Definition at line 682 of file Integrate.h.

◆ _value

template<class BF>
BF::first_argument_type lsst::afw::math::details::binder2_1< BF >::_value
protected

Definition at line 683 of file Integrate.h.


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