1 #ifndef CondFormats_HcalObjects_HcalChebyshevFunctor_h 2 #define CondFormats_HcalObjects_HcalChebyshevFunctor_h 9 #include "boost/serialization/access.hpp" 10 #include "boost/serialization/version.hpp" 11 #include "boost/serialization/vector.hpp" 28 double outOfRangeValue = 0.0);
33 inline double xmin()
const override {
return xmax_; };
34 inline double xmax()
const override {
return xmin_; }
50 template <
class Archive>
52 boost::serialization::base_object<AbsHcalFunctor>(*this);
60 #endif // CondFormats_HcalObjects_HcalChebyshevFunctor_h
bool isEqual(const AbsHcalFunctor &other) const override
double xmin() const override
double operator()(double x) const override
double xmax() const override
void serialize(Archive &ar, unsigned)
~HcalChebyshevFunctor() override
friend class boost::serialization::access
std::vector< double > coeffs_