|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef PIXELCONDITIONSDATA_PIXELHISTOCONVRTER_H
12 #define PIXELCONDITIONSDATA_PIXELHISTOCONVRTER_H
15 #include "GaudiKernel/StatusCode.h"
40 inline float getContent(std::size_t
x, std::size_t
y, std::size_t
z)
const {
73 template<
typename...
Args>
78 template<
typename...
Args>
83 template<
typename...
Args>
std::size_t getBinY(Args &&...args) const
std::size_t findBin(const Axis &axis, const float value) const
static bool setAxis(Axis &axis, const TAxis *rootAxis)
float getContent(std::size_t x, std::size_t y, std::size_t z) const
std::vector< float > m_content
StatusCode setHisto1D(const TH1 *histo)
std::size_t getBinZ(Args &&...args) const
float getContent(std::size_t x, std::size_t y) const
::StatusCode StatusCode
StatusCode definition for legacy code.
bool isFirstZ(const float value) const
StatusCode setHisto2D(const TH2 *histo)
bool isOverflowZ(const float value) const
StatusCode setHisto3D(const TH3 *histo)
virtual ~PixelHistoConverter()=default
std::size_t getBinX(Args &&...args) const
float getContent(std::size_t x) const