CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
DistanceBetweenComponents.h
Go to the documentation of this file.
1 #ifndef DistanceBetweenComponents_H
2 #define DistanceBetweenComponents_H
3 
5 
10 template <unsigned int N>
12 public:
14 
15 public:
16  virtual double operator()(const SingleState&, const SingleState&) const = 0;
17 
18  virtual DistanceBetweenComponents<N>* clone() const = 0;
19 
21 };
22 
23 #endif // DistanceBetweenComponents_H
virtual double operator()(const SingleState &, const SingleState &) const =0
SingleGaussianState< N > SingleState
virtual DistanceBetweenComponents< N > * clone() const =0