CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
convertAxis.h
Go to the documentation of this file.
1 #ifndef NPSTAT_CONVERTAXIS_HH_
2 #define NPSTAT_CONVERTAXIS_HH_
3 
20 
23 
24 namespace npstat {
26  HistoAxis convertToHistoAxis(const UniformAxis& gridAxis);
27 
29  UniformAxis convertToGridAxis(const HistoAxis& histoAxis);
30 
36  GridAxis convertToGridAxis(const NUHistoAxis& histoAxis);
37 
45  NUHistoAxis convertToHistoAxis(const GridAxis& gridAxis, double xMin);
46 }
47 
48 #endif // NPSTAT_CONVERTAXIS_HH_
49 
Uniformly spaced coordinate sets for use in constructing rectangular grids.
Histogram axis with non-uniform bin spacing.
Non-uniformly spaced coordinate sets for use in constructing rectangular grids.
UniformAxis convertToGridAxis(const HistoAxis &histoAxis)
Definition: convertAxis.cc:16
HistoAxis convertToHistoAxis(const UniformAxis &gridAxis)
Definition: convertAxis.cc:6
Histogram axis with equidistant bins.