|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGINDETEVENT_TRIGHISTO2D_H
6 #define TRIGINDETEVENT_TRIGHISTO2D_H
50 void fill(
float value_x,
float value_y,
float weight);
53 double sumEntries(
float value_x,
float value_y,
int cutType)
const;
float min_x(void) const
Return the minimum along the x-axis.
The base class for TrigHisto1D and TrigHisto2D. This class should never be stored or used directly.
A very basic one dimensional histogram to provide storage of HLT distributions, allowing constraints ...
TrigHisto2D & operator=(const TrigHisto2D &trigHisto)
Assignment operator.
unsigned int nbins_y(void) const
Return the number of bins along the y-axis, not including the under and overflow.
float max_x(void) const
Return the maximum along the x-axis.
unsigned int m_overflowBin_y
double sumEntries(float value_x, float value_y, int cutType) const
Sum the number of entries within the cut range.
float min_y(void) const
Return the minimum along the y-axis.
TrigHisto1D profileY(void) const
Collapse the x-axis and return a profile from the y-axis.
TrigHisto1D profileX(void) const
Collapse the y-axis and return a profile from the x-axis.
void fill(float value_x, float value_y, float weight)
Fill a 2D histogram.
const std::vector< float > & contents(void) const
Return the bin contents of the histogram, including the under and overflow bins.
A very basic two dimensional histogram to provide storage of HLT distributions, allowing constraints ...
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
unsigned int m_underflowBin_y
TrigHisto2D(void)
Default constructor used by T/P converters.
float max_y(void) const
Return the maximum along the y-axis.
macros to associate a CLID to a type
virtual ~TrigHisto2D(void)
Destructor.
unsigned int nbins_x(void) const
Return the number of bins along the y-axis, not including the under and overflow.