CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

CLHEP/GenericFunctions/EfficiencyFunctional.hh
Go to the documentation of this file.
1 // -*- C++ -*-
2 // $Id:
3 //-------------------------------------------------------------//
4 // //
5 // This functional returns the Likelihood of a functoin //
6 // given some data //
7 // //
8 //-------------------------------------------------------------//
9 #ifndef _EfficiencyFunctional_h_
10 #define _EfficiencyFunctional_h_
13 
14 namespace Genfun {
15 
21 
22  public:
23 
24  // Constructor:
25  EfficiencyFunctional(const ArgumentList & aList);
26 
27  // Destructor:
29 
30  // Evaluate ChiSquared of a function w.r.t the data.
31  virtual double operator [] (const AbsFunction & function) const;
32 
33  private:
34 
35  const ArgumentList _aList;
36 
37  };
38 } // namespace Genfun
39 #endif
Genfun::AbsFunction
Definition: CLHEP/GenericFunctions/AbsFunction.hh:48
ArgumentList.hh
Genfun::ArgumentList
std::vector< Argument > ArgumentList
Definition: CLHEP/GenericFunctions/ArgumentList.hh:7
Genfun::EfficiencyFunctional::EfficiencyFunctional
EfficiencyFunctional(const ArgumentList &aList)
Definition: EfficiencyFunctional.cc:10
AbsFunctional.hh
Genfun::EfficiencyFunctional::~EfficiencyFunctional
~EfficiencyFunctional()
Definition: EfficiencyFunctional.cc:14
Genfun::AbsFunctional
Definition: CLHEP/GenericFunctions/AbsFunctional.hh:16
Genfun::EfficiencyFunctional
Definition: CLHEP/GenericFunctions/EfficiencyFunctional.hh:20
Genfun::EfficiencyFunctional::operator[]
virtual double operator[](const AbsFunction &function) const
Definition: EfficiencyFunctional.cc:17
Genfun
Definition: CLHEP/GenericFunctions/Abs.hh:14