#include <GaudiKernel/HistoDef.h>
Simple helper class for description of 1D-histogram The class is targeted to act as the primary "histogram property", but clearly have significantly wider application range
- Author
- Vanya BELYAEV ibely.nosp@m.aev@.nosp@m.physi.nosp@m.cs.s.nosp@m.yr.ed.nosp@m.u
- Date
- 2007-09-17
Definition at line 41 of file HistoDef.h.
◆ Histo1DDef() [1/2]
Gaudi::Histo1DDef::Histo1DDef |
( |
double |
low, |
|
|
double |
high, |
|
|
int |
bins = 100 , |
|
|
std::string |
title = "" |
|
) |
| |
full constructor from edges, bins and the title
- Parameters
-
low | the low edge of the histogram |
high | the high edge of the histogram |
bins | number of bins |
title | the historgam title |
Definition at line 37 of file HistoDef.cpp.
◆ Histo1DDef() [2/2]
Gaudi::Histo1DDef::Histo1DDef |
( |
std::string |
title = "" , |
|
|
double |
low = 0.0 , |
|
|
double |
high = 1.0 , |
|
|
int |
bins = 100 |
|
) |
| |
full constructor from edges, bins and the title
- Parameters
-
title | the historgam title |
low | the low edge of the histogram |
high | the high edge of the histogram |
bins | number of bins |
Definition at line 47 of file HistoDef.cpp.
◆ bins()
int Gaudi::Histo1DDef::bins |
( |
| ) |
const |
|
inline |
get the number of bins
Definition at line 67 of file HistoDef.h.
◆ fillStream()
printout of the histogram definition
Definition at line 52 of file HistoDef.cpp.
◆ highEdge()
double Gaudi::Histo1DDef::highEdge |
( |
| ) |
const |
|
inline |
◆ lowEdge()
double Gaudi::Histo1DDef::lowEdge |
( |
| ) |
const |
|
inline |
◆ ok()
bool Gaudi::Histo1DDef::ok |
( |
| ) |
const |
|
inline |
check if all fields are "reasonable"
Definition at line 98 of file HistoDef.h.
◆ setBins()
void Gaudi::Histo1DDef::setBins |
( |
int |
value | ) |
|
|
inline |
◆ setHighEdge()
void Gaudi::Histo1DDef::setHighEdge |
( |
double |
value | ) |
|
|
inline |
◆ setLowEdge()
void Gaudi::Histo1DDef::setLowEdge |
( |
double |
value | ) |
|
|
inline |
◆ setTitle()
◆ title()
◆ operator<
ordering operator (to please BoundedVerifier)
Definition at line 59 of file HistoDef.cpp.
◆ operator<<
◆ m_bins
int Gaudi::Histo1DDef::m_bins |
|
private |
◆ m_high
double Gaudi::Histo1DDef::m_high |
|
private |
◆ m_low
double Gaudi::Histo1DDef::m_low |
|
private |
◆ m_title
The documentation for this class was generated from the following files: