![]() |
![]() |
#include <ScaleCalculators.h>
Public Member Functions | |
double | operator() (const T &r) const |
ProductFunctor (const fftjet::Functor1< double, T > *f1, const fftjet::Functor1< double, T > *f2, const bool takeOwnership=false) | |
~ProductFunctor () | |
Private Member Functions | |
ProductFunctor () | |
Private Attributes | |
const fftjet::Functor1< double, T > * | f1_ |
const fftjet::Functor1< double, T > * | f2_ |
const bool | ownsPointers_ |
Definition at line 88 of file ScaleCalculators.h.
fftjetcms::ProductFunctor< T >::ProductFunctor | ( | const fftjet::Functor1< double, T > * | f1, |
const fftjet::Functor1< double, T > * | f2, | ||
const bool | takeOwnership = false |
||
) | [inline] |
Definition at line 91 of file ScaleCalculators.h.
: f1_(f1), f2_(f2), ownsPointers_(takeOwnership) {}
fftjetcms::ProductFunctor< T >::~ProductFunctor | ( | ) | [inline] |
Definition at line 96 of file ScaleCalculators.h.
References fftjetcms::ProductFunctor< T >::f1_, fftjetcms::ProductFunctor< T >::f2_, and fftjetcms::ProductFunctor< T >::ownsPointers_.
{if (ownsPointers_) {delete f1_; delete f2_;}}
fftjetcms::ProductFunctor< T >::ProductFunctor | ( | ) | [private] |
double fftjetcms::ProductFunctor< T >::operator() | ( | const T & | r | ) | const [inline] |
Definition at line 99 of file ScaleCalculators.h.
References fftjetcms::ProductFunctor< T >::f1_, fftjetcms::ProductFunctor< T >::f2_, and csvReporter::r.
const fftjet::Functor1<double,T>* fftjetcms::ProductFunctor< T >::f1_ [private] |
Definition at line 104 of file ScaleCalculators.h.
Referenced by fftjetcms::ProductFunctor< T >::operator()(), and fftjetcms::ProductFunctor< T >::~ProductFunctor().
const fftjet::Functor1<double,T>* fftjetcms::ProductFunctor< T >::f2_ [private] |
Definition at line 105 of file ScaleCalculators.h.
Referenced by fftjetcms::ProductFunctor< T >::operator()(), and fftjetcms::ProductFunctor< T >::~ProductFunctor().
const bool fftjetcms::ProductFunctor< T >::ownsPointers_ [private] |
Definition at line 106 of file ScaleCalculators.h.
Referenced by fftjetcms::ProductFunctor< T >::~ProductFunctor().