Functor.h File Reference

Include dependency graph for Functor.h:

**This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.**

This graph shows which files directly or indirectly include this file:

**This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.**

## Classes | |

class | ROOT::Math::Functor |

Documentation for class Functor class. More... | |

class | ROOT::Math::Functor1D |

Functor1D class for one-dimensional functions. More... | |

class | ROOT::Math::FunctorGradHandler< ParentFunctor, Func, GradFunc > |

Functor Handler class for gradient functions where both callable objects are provided for the function evaluation (type Func) and for the gradient (type GradFunc) . More... | |

class | ROOT::Math::FunctorHandler< ParentFunctor, Func > |

Functor Handler class is responsible for wrapping any other functor and pointer to free C functions. More... | |

class | ROOT::Math::FunctorImpl< IBaseFunc > |

FunctorImpl is a base class for the functor handler implementation class. More... | |

class | ROOT::Math::GradFunctor |

GradFunctor class for Multidimensional gradient functions. More... | |

class | ROOT::Math::GradFunctor1D |

GradFunctor1D class for one-dimensional gradient functions. More... | |

class | ROOT::Math::MemFunHandler< ParentFunctor, PointerToObj, PointerToMemFn > |

Functor Handler to Wrap pointers to member functions The member function type must be (XXX means any name is allowed) : double XXX ( double x) for 1D functions and double XXXX (const double *x) for multi-dimensional functions. More... | |

class | ROOT::Math::MemGradFunHandler< ParentFunctor, PointerToObj, PointerToMemFn, PointerToGradMemFn > |

Functor Handler to Wrap pointers to member functions for the evaluation of the function and the gradient. More... | |

## Namespaces | |

namespace | ROOT |

This file contains a specialised ROOT message handler to test for diagnostic in unit tests. | |

namespace | ROOT::Math |