#include <HcalLinearCompositionFunctor.h>
|
template<class Archive > |
void | serialize (Archive &ar, unsigned) |
|
◆ HcalLinearCompositionFunctor() [1/2]
HcalLinearCompositionFunctor::HcalLinearCompositionFunctor |
( |
| ) |
|
|
inline |
◆ HcalLinearCompositionFunctor() [2/2]
HcalLinearCompositionFunctor::HcalLinearCompositionFunctor |
( |
std::shared_ptr< AbsHcalFunctor > |
p, |
|
|
double |
a, |
|
|
double |
b |
|
) |
| |
Definition at line 5 of file HcalLinearCompositionFunctor.cc.
References other_.
11 "In HcalLinearCompositionFunctor constructor: " 12 "can not use a null pointer to another functor");
std::shared_ptr< AbsHcalFunctor > other_
◆ ~HcalLinearCompositionFunctor()
HcalLinearCompositionFunctor::~HcalLinearCompositionFunctor |
( |
| ) |
|
|
inlineoverride |
◆ a()
double HcalLinearCompositionFunctor::a |
( |
| ) |
const |
|
inline |
◆ b()
double HcalLinearCompositionFunctor::b |
( |
| ) |
const |
|
inline |
◆ isEqual()
bool HcalLinearCompositionFunctor::isEqual |
( |
const AbsHcalFunctor & |
other | ) |
const |
|
inlineoverrideprotectedvirtual |
◆ operator()()
double HcalLinearCompositionFunctor::operator() |
( |
double |
x | ) |
const |
|
overridevirtual |
◆ serialize()
template<class Archive >
void HcalLinearCompositionFunctor::serialize |
( |
Archive & |
ar, |
|
|
unsigned |
|
|
) |
| |
|
inlineprivate |
Definition at line 49 of file HcalLinearCompositionFunctor.h.
References a_, b_, Exception, and other_.
50 boost::serialization::base_object<AbsHcalFunctor>(*this);
54 #if BOOST_VERSION < 105600 || BOOST_VERSION > 105800 58 "HcalLinearCompositionFunctor can not be" 59 " serialized with this version of boost");
std::shared_ptr< AbsHcalFunctor > other_
◆ xmax()
double HcalLinearCompositionFunctor::xmax |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ xmin()
double HcalLinearCompositionFunctor::xmin |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ boost::serialization::access
friend class boost::serialization::access |
|
friend |
◆ a_
double HcalLinearCompositionFunctor::a_ |
|
private |
◆ b_
double HcalLinearCompositionFunctor::b_ |
|
private |
◆ other_