3#include "CLHEP/GenericFunctions/PeriodicRectangular.hh"
4#include "CLHEP/GenericFunctions/FixedConstant.hh"
13 _a("Size-of-valley (a)", 1.0, 1.0, 10),
14 _b("Size-of-plateau (b)", 1.0, 1.0, 10),
15 _height("height",1, 0,10)
55 #if __GNUC__ > 3 && __GNUC_MINOR__ > 6
56 #pragma GCC diagnostic push
57 #pragma GCC diagnostic ignored "-Wunused-parameter"
61 #pragma clang diagnostic push
62 #pragma clang diagnostic ignored "-Wunused-parameter"
70 #if __GNUC__ > 3 && __GNUC_MINOR__ > 6
71 #pragma GCC diagnostic pop
75 #pragma clang diagnostic pop
#define FUNCTION_OBJECT_IMP(classname)
virtual double getValue() const
virtual ~PeriodicRectangular()
virtual double operator()(double argument) const override
Derivative partial(unsigned int) const override