Go to the documentation of this file. 1 #ifndef PhysicsTools_Utilities_FunctClone_h
2 #define PhysicsTools_Utilities_FunctClone_h
18 double get(
size_t i)
const {
24 double get(
size_t i,
double x)
const {
42 const std::shared_ptr<F>
f_;
const std::shared_ptr< F > f_
double operator()(double x) const
double operator()() const
Slave< F > slave(const Master< F > &m)
static uInt32 F(BLOWFISH_CTX *ctx, uInt32 x)
Slave(const Master< F > &master)
Master< F > master(const F &f)
void update(double x) const
double operator()() const
double operator()(double x) const
std::vector< bool > toBeUpdated_
double get(size_t i, double x) const
const Master< F > & master_
double get(size_t i) const