Class defines binning for user dimension.
More...
#include <CaloLocalHadCoeff.h>
Class defines binning for user dimension.
Definition at line 47 of file CaloLocalHadCoeff.h.
◆ LocalHadDimension() [1/5]
CaloLocalHadCoeff::LocalHadDimension::LocalHadDimension |
( |
| ) |
|
|
inline |
◆ LocalHadDimension() [2/5]
CaloLocalHadCoeff::LocalHadDimension::LocalHadDimension |
( |
const char * |
title, |
|
|
unsigned int |
typ, |
|
|
int |
nbins, |
|
|
float |
xmin, |
|
|
float |
xmax |
|
) |
| |
|
inline |
Constructor to define equidistant binning.
- Parameters
-
title | Dimension title |
type | Dimension type |
xmin | Minimum value for the first bin |
xmax | Maximum value for the last bin |
Definition at line 61 of file CaloLocalHadCoeff.h.
◆ LocalHadDimension() [3/5]
CaloLocalHadCoeff::LocalHadDimension::LocalHadDimension |
( |
const char * |
title, |
|
|
unsigned int |
typ, |
|
|
std::vector< float > & |
xbins |
|
) |
| |
|
inline |
Constructor to define arbitrary binning.
- Parameters
-
title | Dimension title |
type | Dimension type |
xbins | Bins borders, vector of size m_nbins+1 |
Definition at line 74 of file CaloLocalHadCoeff.h.
◆ LocalHadDimension() [4/5]
◆ LocalHadDimension() [5/5]
◆ getBin()
int CaloLocalHadCoeff::LocalHadDimension::getBin |
( |
float & |
x | ) |
const |
◆ getBinAdjusted()
int CaloLocalHadCoeff::LocalHadDimension::getBinAdjusted |
( |
float & |
x, |
|
|
float & |
xadj |
|
) |
| const |
◆ getDx()
float CaloLocalHadCoeff::LocalHadDimension::getDx |
( |
| ) |
const |
|
inline |
◆ getNbins()
int CaloLocalHadCoeff::LocalHadDimension::getNbins |
( |
| ) |
const |
|
inline |
◆ getTitle()
const std::string& CaloLocalHadCoeff::LocalHadDimension::getTitle |
( |
| ) |
const |
|
inline |
◆ getType()
unsigned int CaloLocalHadCoeff::LocalHadDimension::getType |
( |
| ) |
const |
|
inline |
◆ getXmax()
float CaloLocalHadCoeff::LocalHadDimension::getXmax |
( |
| ) |
const |
|
inline |
◆ getXmin()
float CaloLocalHadCoeff::LocalHadDimension::getXmin |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ m_dx
float CaloLocalHadCoeff::LocalHadDimension::m_dx |
|
private |
◆ m_nbins
int CaloLocalHadCoeff::LocalHadDimension::m_nbins |
|
private |
◆ m_title
std::string CaloLocalHadCoeff::LocalHadDimension::m_title |
|
private |
dimensions title (e.g. "eta", "energy", "lambda", "blabla", etc)
Definition at line 120 of file CaloLocalHadCoeff.h.
◆ m_type
unsigned int CaloLocalHadCoeff::LocalHadDimension::m_type |
|
private |
◆ m_xbins
std::vector<float > CaloLocalHadCoeff::LocalHadDimension::m_xbins |
|
private |
bins borders (if dimension has non-equidistant binning), vector of size m_nbins+1
Definition at line 138 of file CaloLocalHadCoeff.h.
◆ m_xmax
float CaloLocalHadCoeff::LocalHadDimension::m_xmax |
|
private |
◆ m_xmin
float CaloLocalHadCoeff::LocalHadDimension::m_xmin |
|
private |
The documentation for this class was generated from the following files: