All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FitAxis.h
Go to the documentation of this file.
1 #pragma once
2 
3 namespace ana
4 {
5  class IFitVar;
6 
7  /// \brief Collect information describing the axis of a fit variable
8  ///
9  /// This will provide the support to create e.g. log-scale fitting variables
10  class FitAxis
11  {
12  public:
13  FitAxis(const IFitVar* var,
14  int nbins, double min, double max,
15  bool islog = false);
16 
17  const IFitVar* var;
18  int nbins;
19  double min;
20  double max;
21  bool islog;
22  };
23 }
const IFitVar * var
Definition: FitAxis.h:17
process_name opflashCryoW ana
FitAxis(const IFitVar *var, int nbins, double min, double max, bool islog=false)
Definition: FitAxis.cxx:6
double min
Definition: FitAxis.h:19
bool islog
Definition: FitAxis.h:21
int nbins
Definition: FitAxis.h:18
double max
Definition: FitAxis.h:20
Interface definition for fittable variables.
Definition: IFitVar.h:14
Collect information describing the axis of a fit variable.
Definition: FitAxis.h:10