#include <LWHist1D.h>
|
virtual void | Fill (const double &x)=0 |
|
virtual void | Fill (const double &x, const double &w)=0 |
|
virtual unsigned | GetNbinsX () const =0 |
|
virtual double | GetBinContent (unsigned bin) const =0 |
|
virtual double | GetBinError (unsigned bin) const =0 |
|
virtual void | SetBinContent (unsigned bin, const double &)=0 |
|
virtual void | SetBinError (unsigned bin, const double &)=0 |
|
virtual void | SetBins (unsigned nbins, double xmin, double xmax)=0 |
|
virtual void | GetBinContentAndError (unsigned bin, double &content, double &error) const =0 |
|
virtual void | SetBinContentAndError (unsigned bin, const double &content, const double &error)=0 |
|
virtual void | resetActiveBinLoop ()=0 |
|
virtual bool | getNextActiveBin (unsigned &bin, double &content, double &error)=0 |
|
virtual double | getXMin () const =0 |
|
virtual double | getXMax () const =0 |
|
virtual void | getSums (double &sumW, double &sumW2, double &sumWX, double &sumWX2) const =0 |
|
virtual void | setSums (const double &sumW, const double &sumW2, const double &sumWX, const double &sumWX2)=0 |
|
virtual void | scaleContentsAndErrors (const double &fact)=0 |
|
void | SetName (const char *) |
|
void | SetTitle (const char *) |
|
void | SetNameTitle (const char *name, const char *title) |
|
const char * | GetName () const |
|
const char * | GetTitle () const |
|
virtual unsigned | GetEntries () const =0 |
|
virtual void | SetEntries (unsigned)=0 |
|
virtual void | Reset ()=0 |
|
LWHistAxis * | GetXaxis () |
|
LWHistAxis * | GetYaxis () |
|
LWHistAxis * | GetZaxis () |
|
short | GetMarkerColor () const |
|
short | GetMarkerStyle () const |
|
float | GetMarkerSize () const |
|
void | SetMarkerColor (short c=1) |
|
void | SetMarkerStyle (short s=1) |
|
void | SetMarkerSize (float sz=1) |
|
void | SetXTitle (const char *) |
|
void | SetYTitle (const char *) |
|
void | SetZTitle (const char *) |
|
void | SetMinimum (const double &minimum=-1111) |
|
void | SetMaximum (const double &maximum=-1111) |
|
void | SetOption (const char *option=" ") |
|
virtual double | Integral () const =0 |
|
void | setCustomData (void *data) |
|
const void * | getCustomData () const |
|
void * | getCustomData () |
|
virtual TH1 * | getROOTHistBase ()=0 |
|
bool | usingROOTBackend () const |
|
bool | ownsROOTHisto () const |
|
void | setOwnsROOTHisto (bool b) |
|
Definition at line 23 of file LWHist1D.h.
◆ LWHist1D()
LWHist1D::LWHist1D |
( |
const char * |
n, |
|
|
const char * |
t, |
|
|
bool |
rb |
|
) |
| |
|
inlineprotected |
◆ ~LWHist1D()
virtual LWHist1D::~LWHist1D |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ actualFindBinX()
virtual unsigned LWHist::actualFindBinX |
( |
const double & |
| ) |
const |
|
protectedpure virtualinherited |
◆ actualFindBinY()
virtual unsigned LWHist1D::actualFindBinY |
( |
const double & |
| ) |
const |
|
inlineprotectedvirtual |
◆ actualGetBinCenterX()
virtual double LWHist::actualGetBinCenterX |
( |
int |
bin | ) |
const |
|
protectedpure virtualinherited |
◆ actualGetBinCenterY()
virtual double LWHist1D::actualGetBinCenterY |
( |
int |
| ) |
const |
|
inlineprotectedvirtual |
◆ actualGetNBinsX()
virtual unsigned LWHist1D::actualGetNBinsX |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ actualGetNBinsY()
virtual unsigned LWHist1D::actualGetNBinsY |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ apply()
bool LWHist1D::apply |
( |
TH1 * |
h | ) |
const |
|
protectedvirtual |
◆ clear()
|
protectedvirtualinherited |
◆ clearKeptROOTHist()
virtual void LWHist::clearKeptROOTHist |
( |
| ) |
|
|
protectedpure virtualinherited |
◆ ensureInitDecorations()
void LWHist::ensureInitDecorations |
( |
| ) |
|
|
privateinherited |
◆ Fill() [1/2]
virtual void LWHist1D::Fill |
( |
const double & |
x | ) |
|
|
pure virtual |
◆ Fill() [2/2]
virtual void LWHist1D::Fill |
( |
const double & |
x, |
|
|
const double & |
w |
|
) |
| |
|
pure virtual |
◆ GetBinContent()
virtual double LWHist1D::GetBinContent |
( |
unsigned |
bin | ) |
const |
|
pure virtual |
◆ GetBinContentAndError()
virtual void LWHist1D::GetBinContentAndError |
( |
unsigned |
bin, |
|
|
double & |
content, |
|
|
double & |
error |
|
) |
| const |
|
pure virtual |
◆ GetBinError()
virtual double LWHist1D::GetBinError |
( |
unsigned |
bin | ) |
const |
|
pure virtual |
◆ getCustomData() [1/2]
void* LWHist::getCustomData |
( |
| ) |
|
|
inlineinherited |
◆ getCustomData() [2/2]
const void* LWHist::getCustomData |
( |
| ) |
const |
|
inlineinherited |
◆ GetEntries()
virtual unsigned LWHist::GetEntries |
( |
| ) |
const |
|
pure virtualinherited |
◆ GetMarkerColor()
short LWHist::GetMarkerColor |
( |
| ) |
const |
|
inherited |
Definition at line 96 of file LWHist.cxx.
100 return hroot->GetMarkerColor();
◆ GetMarkerSize()
float LWHist::GetMarkerSize |
( |
| ) |
const |
|
inherited |
Definition at line 113 of file LWHist.cxx.
117 return hroot->GetMarkerSize();
◆ GetMarkerStyle()
short LWHist::GetMarkerStyle |
( |
| ) |
const |
|
inherited |
Definition at line 105 of file LWHist.cxx.
109 return hroot->GetMarkerStyle();
◆ GetName()
const char * LWHist::GetName |
( |
| ) |
const |
|
inherited |
◆ GetNbinsX()
virtual unsigned LWHist1D::GetNbinsX |
( |
| ) |
const |
|
pure virtual |
◆ getNextActiveBin()
virtual bool LWHist1D::getNextActiveBin |
( |
unsigned & |
bin, |
|
|
double & |
content, |
|
|
double & |
error |
|
) |
| |
|
pure virtual |
◆ getROOTHistBase()
virtual TH1* LWHist::getROOTHistBase |
( |
| ) |
|
|
pure virtualinherited |
◆ getROOTHistBaseNoAlloc() [1/2]
virtual const TH1* LWHist::getROOTHistBaseNoAlloc |
( |
| ) |
const |
|
protectedpure virtualinherited |
◆ getROOTHistBaseNoAlloc() [2/2]
virtual TH1* LWHist::getROOTHistBaseNoAlloc |
( |
| ) |
|
|
protectedpure virtualinherited |
◆ getSums()
virtual void LWHist1D::getSums |
( |
double & |
sumW, |
|
|
double & |
sumW2, |
|
|
double & |
sumWX, |
|
|
double & |
sumWX2 |
|
) |
| const |
|
pure virtual |
◆ GetTitle()
const char * LWHist::GetTitle |
( |
| ) |
const |
|
inherited |
◆ GetXaxis()
◆ getXMax()
virtual double LWHist1D::getXMax |
( |
| ) |
const |
|
pure virtual |
◆ getXMin()
virtual double LWHist1D::getXMin |
( |
| ) |
const |
|
pure virtual |
◆ GetYaxis()
◆ GetZaxis()
◆ Integral()
virtual double LWHist::Integral |
( |
| ) |
const |
|
pure virtualinherited |
◆ ownsROOTHisto()
bool LWHist::ownsROOTHisto |
( |
| ) |
const |
|
inlineinherited |
◆ Reset()
virtual void LWHist::Reset |
( |
| ) |
|
|
pure virtualinherited |
◆ resetActiveBinLoop()
virtual void LWHist1D::resetActiveBinLoop |
( |
| ) |
|
|
pure virtual |
◆ safeDelete()
void LWHist::safeDelete |
( |
LWHist * |
h | ) |
|
|
staticinherited |
Definition at line 30 of file LWHist.cxx.
36 if (
h->m_nBytesFromPool) {
40 std::cout<<
"LWHists INFO: Last active histogram deleted. Triggering complete pool cleanup."<<std::endl;
◆ scaleContentsAndErrors()
virtual void LWHist1D::scaleContentsAndErrors |
( |
const double & |
fact | ) |
|
|
pure virtual |
◆ SetBinContent()
virtual void LWHist1D::SetBinContent |
( |
unsigned |
bin, |
|
|
const double & |
|
|
) |
| |
|
pure virtual |
◆ SetBinContentAndError()
virtual void LWHist1D::SetBinContentAndError |
( |
unsigned |
bin, |
|
|
const double & |
content, |
|
|
const double & |
error |
|
) |
| |
|
pure virtual |
◆ SetBinError()
virtual void LWHist1D::SetBinError |
( |
unsigned |
bin, |
|
|
const double & |
|
|
) |
| |
|
pure virtual |
◆ SetBins()
virtual void LWHist1D::SetBins |
( |
unsigned |
nbins, |
|
|
double |
xmin, |
|
|
double |
xmax |
|
) |
| |
|
pure virtual |
◆ setCustomData()
void LWHist::setCustomData |
( |
void * |
data | ) |
|
|
inlineinherited |
◆ SetEntries()
virtual void LWHist::SetEntries |
( |
unsigned |
| ) |
|
|
pure virtualinherited |
◆ SetMarkerColor()
void LWHist::SetMarkerColor |
( |
short |
c = 1 | ) |
|
|
inherited |
Definition at line 121 of file LWHist.cxx.
125 hroot->SetMarkerColor(
c);
◆ SetMarkerSize()
void LWHist::SetMarkerSize |
( |
float |
sz = 1 | ) |
|
|
inherited |
◆ SetMarkerStyle()
void LWHist::SetMarkerStyle |
( |
short |
s = 1 | ) |
|
|
inherited |
Definition at line 133 of file LWHist.cxx.
137 hroot->SetMarkerStyle(
s);
◆ SetMaximum()
void LWHist::SetMaximum |
( |
const double & |
maximum = -1111 | ) |
|
|
inherited |
◆ SetMinimum()
void LWHist::SetMinimum |
( |
const double & |
minimum = -1111 | ) |
|
|
inherited |
◆ SetName()
void LWHist::SetName |
( |
const char * |
n | ) |
|
|
inherited |
◆ SetNameTitle()
void LWHist::SetNameTitle |
( |
const char * |
name, |
|
|
const char * |
title |
|
) |
| |
|
inherited |
◆ SetOption()
void LWHist::SetOption |
( |
const char * |
option = " " | ) |
|
|
inherited |
Definition at line 460 of file LWHist.cxx.
464 hroot->SetOption(option);
◆ setOwnsROOTHisto()
void LWHist::setOwnsROOTHisto |
( |
bool |
b | ) |
|
|
inlineinherited |
◆ setSums()
virtual void LWHist1D::setSums |
( |
const double & |
sumW, |
|
|
const double & |
sumW2, |
|
|
const double & |
sumWX, |
|
|
const double & |
sumWX2 |
|
) |
| |
|
pure virtual |
◆ SetTitle()
void LWHist::SetTitle |
( |
const char * |
t | ) |
|
|
inherited |
◆ SetXTitle()
void LWHist::SetXTitle |
( |
const char * |
t | ) |
|
|
inherited |
◆ SetYTitle()
void LWHist::SetYTitle |
( |
const char * |
t | ) |
|
|
inherited |
◆ SetZTitle()
void LWHist::SetZTitle |
( |
const char * |
t | ) |
|
|
inherited |
◆ usingROOTBackend()
bool LWHist::usingROOTBackend |
( |
| ) |
const |
|
inlineinherited |
◆ LWHist::LWHistAxis
◆ m_customData
void* LWHist::m_customData |
|
privateinherited |
◆ m_decorations
◆ m_name
◆ m_nBytesFromPool
unsigned short LWHist::m_nBytesFromPool |
|
protectedinherited |
◆ m_ownsRootHisto
bool LWHist::m_ownsRootHisto |
|
privateinherited |
◆ m_title
◆ m_usingROOTBackend
const bool LWHist::m_usingROOTBackend |
|
privateinherited |
The documentation for this class was generated from the following files: