VLDFFunctor.h
Go to the documentation of this file.
1 #ifndef _MdLDFFinderAG_VLDFFunctor_h_
2 #define _MdLDFFinderAG_VLDFFunctor_h_
3 
4 #include <string>
13 namespace MdLDFFinderAG {
14 
26  class VLDFFunctor {
27  public:
36  virtual double operator()(const double r, const double * par ) const = 0;
40  virtual ~VLDFFunctor();
41 
42  friend class VMinMethodFunctor;
43 
44  const std::string GetName() const { return fName; }
45 
46  protected:
47 
49  std::string fName;
50 
51 
52  };
53 
54 }
55 #endif // _MdLDFFinderAG_VLDFFunctor_h_
virtual double operator()(const double r, const double *par) const =0
Perform the actual count.
const std::string GetName() const
Definition: VLDFFunctor.h:44
Common interface for functors performing the muon LDF fitting.
Definition: VLDFFunctor.h:26
virtual ~VLDFFunctor()
Meant to be used as base class: virtual destructor.
Definition: VLDFFunctor.cc:5
Common interface for functors performing the muon LDF fitting.

, generated on Tue Sep 26 2023.