CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
KullbackLeiblerDistance.h
Go to the documentation of this file.
1 #ifndef KullbackLeiblerDistance_H
2 #define KullbackLeiblerDistance_H
3 
5 
9 template <unsigned int N>
11 public:
14  double operator()(const SingleGaussianState<N>&, const SingleGaussianState<N>&) const override;
15 
16  KullbackLeiblerDistance<N>* clone() const override { return new KullbackLeiblerDistance<N>(*this); }
17 };
18 
19 #include "TrackingTools/GsfTools/interface/KullbackLeiblerDistance.icc"
20 
21 #endif // KullbackLeiblerDistance_H
KullbackLeiblerDistance< N > * clone() const override
double operator()(const SingleGaussianState< N > &, const SingleGaussianState< N > &) const override