CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EquidistantSequence.h
Go to the documentation of this file.
1 #ifndef NPSTAT_EQUIDISTANTSEQUENCE_HH_
2 #define NPSTAT_EQUIDISTANTSEQUENCE_HH_
3 
14 #include <vector>
15 
16 namespace npstat {
22  class EquidistantInLinearSpace : public std::vector<double>
23  {
24  public:
25  EquidistantInLinearSpace(double minScale, double maxScale,
26  unsigned nScales);
28 
29  private:
31  };
32 
38  class EquidistantInLogSpace : public std::vector<double>
39  {
40  public:
41  EquidistantInLogSpace(double minScale, double maxScale,
42  unsigned nScales);
44 
45  private:
47  };
48 }
49 
50 #endif // NPSTAT_EQUIDISTANTSEQUENCE_HH_
51