![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef HISTVALPROFILE2D_H
16 #define HISTVALPROFILE2D_H
19 #include "TProfile2D.h"
26 const std::string&
name,
const std::string&
title,
27 int nbinsx,
const double&
xmin,
const double&
xmax,
28 int nbinsy,
const double&
ymin,
const double&
ymax,
29 const double& profparmin=0,
const double& profparmax=0 );
31 const std::string&
name,
const std::string&
title,
32 int nbinsx,
const double*
xbins,
33 int nbinsy,
const double*
ybins );
55 const std::string&
title)
override;
61 void fill(
const double&
x,
const double&
y,
const double&
z);
62 void fill(
const double&
x,
const double&
y,
const double&
z,
const double&
w);
HistValProfile2D(bool trigger_conversion_all, const std::string &name, const std::string &title, int nbinsx, const double &xmin, const double &xmax, int nbinsy, const double &ymin, const double &ymax, const double &profparmin=0, const double &profparmax=0)
virtual void setMinimum(const double &m=-1111) override
virtual void setYAxis_Title(const std::string &) override
virtual ~HistValProfile2D()
virtual void triggerConversionToROOTHist() override
void setBinContent(unsigned, unsigned, const double &content)
virtual void setYAxis_LabelSize(float) override
virtual void SetMarkerColor(short c) override
virtual unsigned getXAxis_NBins() const override
virtual void setName(const std::string &name) override
virtual void setXAxis_BinLabel(unsigned bin, const char *label) override
void fill(const double &x, const double &y, const double &z, const double &w)
virtual void compareTH1s() override
virtual void compareFastLoop() override
std::string convertedRootName(const std::string &n)
virtual void setMaximum(const double &m=-1111) override
void setZAxis_Title(const std::string &)
virtual void setYAxis_BinLabel(unsigned bin, const char *label) override
virtual void setNameTitle(const std::string &name, const std::string &title) override
HistValProfile2D(bool trigger_conversion_all, const std::string &name, const std::string &title, int nbinsx, const double *xbins, int nbinsy, const double *ybins)
void setBinError(unsigned, unsigned, const double &error)
virtual void setXAxis_LabelSize(float) override
void fill(const double &x, const double &y, const double &z)
virtual void compareBinContents() const override
virtual void setTitle(const std::string &title) override
void setBinEntries(unsigned, unsigned, const double &)
bool m_triggeredConversionToROOTHist
virtual void SetMarkerSize(float sz) override
virtual void SetMarkerStyle(short s) override
void setBinInfo(unsigned, unsigned, const double &entries, const double &content, const double &error)
virtual void setXAxis_Title(const std::string &) override
virtual void compareMetaData() override
TProfile2D * getROOTHist()
virtual unsigned getYAxis_NBins() const override