The Gaudi Framework  v36r0 (4abb4d13)
Gaudi::Accumulators::Axis< Arithmetic > Struct Template Reference

Definition of an Histogram Axis. More...

#include </builds/gaudi/Gaudi/GaudiKernel/include/Gaudi/Accumulators/Histogram.h>

Collaboration diagram for Gaudi::Accumulators::Axis< Arithmetic >:

Public Member Functions

 Axis (unsigned int _nBins, Arithmetic _minValue, Arithmetic _maxValue, const std::string &_title="")
 

Public Attributes

unsigned int nBins
 number of bins for this Axis More...
 
Arithmetic minValue
 min and max values on this axis More...
 
Arithmetic maxValue
 
std::string title
 title of this axis More...
 
Arithmetic ratio
 precomputed ratio to convert a value into bin number equal to nBins/(maxValue-minValue) More...
 

Detailed Description

template<typename Arithmetic>
struct Gaudi::Accumulators::Axis< Arithmetic >

Definition of an Histogram Axis.

Definition at line 130 of file Histogram.h.

Constructor & Destructor Documentation

◆ Axis()

template<typename Arithmetic >
Gaudi::Accumulators::Axis< Arithmetic >::Axis ( unsigned int  _nBins,
Arithmetic  _minValue,
Arithmetic  _maxValue,
const std::string _title = "" 
)
inline

Definition at line 131 of file Histogram.h.

132  : nBins( _nBins )
133  , minValue( _minValue )
134  , maxValue( _maxValue )
135  , title( _title )
136  , ratio( _nBins / ( _maxValue - _minValue ) ){};

Member Data Documentation

◆ maxValue

template<typename Arithmetic >
Arithmetic Gaudi::Accumulators::Axis< Arithmetic >::maxValue

Definition at line 140 of file Histogram.h.

◆ minValue

template<typename Arithmetic >
Arithmetic Gaudi::Accumulators::Axis< Arithmetic >::minValue

min and max values on this axis

Definition at line 140 of file Histogram.h.

◆ nBins

template<typename Arithmetic >
unsigned int Gaudi::Accumulators::Axis< Arithmetic >::nBins

number of bins for this Axis

Definition at line 138 of file Histogram.h.

◆ ratio

template<typename Arithmetic >
Arithmetic Gaudi::Accumulators::Axis< Arithmetic >::ratio

precomputed ratio to convert a value into bin number equal to nBins/(maxValue-minValue)

Definition at line 147 of file Histogram.h.

◆ title

template<typename Arithmetic >
std::string Gaudi::Accumulators::Axis< Arithmetic >::title

title of this axis

Definition at line 142 of file Histogram.h.


The documentation for this struct was generated from the following file:
Gaudi::Accumulators::Axis::minValue
Arithmetic minValue
min and max values on this axis
Definition: Histogram.h:140
Gaudi::Accumulators::Axis::maxValue
Arithmetic maxValue
Definition: Histogram.h:140
Gaudi::Accumulators::Axis::nBins
unsigned int nBins
number of bins for this Axis
Definition: Histogram.h:136
Gaudi::Accumulators::Axis::ratio
Arithmetic ratio
precomputed ratio to convert a value into bin number equal to nBins/(maxValue-minValue)
Definition: Histogram.h:147
Gaudi::Accumulators::Axis::title
std::string title
title of this axis
Definition: Histogram.h:142