![]() |
ATLAS Offline Software
|
#include <IdentifiedProfileHistogram.h>
Public Member Functions | |
| IdentifiedProfileHistogram (const std::string &a_title, const unsigned int &a_numberofbins, const float &a_loweredge, const float &a_upperedge, const float &a_lowerlimit=0.0, const float &a_upperlimit=0.0) | |
| IdentifiedProfileHistogram (const std::string &a_title, const unsigned int &a_numberofbins, const float &a_loweredge, const float &a_upperedge, const std::vector< float > &a_lowerlimit, const std::vector< float > &a_upperlimit) | |
| virtual | ~IdentifiedProfileHistogram () |
| const std::string & | title () const |
| unsigned int | numberOfBins () const |
| float | lowerEdge () const |
| float | upperEdge () const |
| float | binWidth () const |
| const std::vector< int > & | numberOfEntries (const SomeIDTag &ident) const |
| const std::vector< float > & | content (const SomeIDTag &ident) const |
| const std::vector< float > & | contentSquared (const SomeIDTag &ident) const |
| int | numberOfIDs () const |
| const std::vector< float > | abcissa () const |
| const std::vector< float > | abcissaError () const |
| const std::vector< float > | average (const SomeIDTag &ident) const |
| const std::vector< float > | rms (const SomeIDTag &ident) const |
| const std::vector< float > | averageError (const SomeIDTag &ident) const |
| float | globalAverage (const SomeIDTag &ident) const |
| float | globalRMS (const SomeIDTag &ident) const |
| float | globalAverageError (const SomeIDTag &ident) const |
| int | globalNumberOfEntries (const SomeIDTag &ident) const |
| int | totalNumberOfEntries () const |
| bool | fillEntry (const SomeIDTag &ident, const float &abcissa, const float &ordinate, const float &weight=1.0) |
Private Attributes | |
| unsigned int | m_NumberOfBins |
| float | m_LowerEdge |
| float | m_BinWidth |
| std::vector< float > | m_LowerLimit |
| std::vector< float > | m_UpperLimit |
| ArrayStore< SomeIDTag, std::vector< int > > | m_NumberOfEntries |
| ArrayStore< SomeIDTag, std::vector< float > > | m_Content |
| ArrayStore< SomeIDTag, std::vector< float > > | m_ContentSquared |
Definition at line 34 of file IdentifiedProfileHistogram.h.
| IdentifiedProfileHistogram< SomeIDTag >::IdentifiedProfileHistogram | ( | const std::string & | a_title, |
| const unsigned int & | a_numberofbins, | ||
| const float & | a_loweredge, | ||
| const float & | a_upperedge, | ||
| const float & | a_lowerlimit = 0.0, |
||
| const float & | a_upperlimit = 0.0 |
||
| ) |
Definition at line 161 of file IdentifiedProfileHistogram.h.
| IdentifiedProfileHistogram< SomeIDTag >::IdentifiedProfileHistogram | ( | const std::string & | a_title, |
| const unsigned int & | a_numberofbins, | ||
| const float & | a_loweredge, | ||
| const float & | a_upperedge, | ||
| const std::vector< float > & | a_lowerlimit, | ||
| const std::vector< float > & | a_upperlimit | ||
| ) |
Definition at line 171 of file IdentifiedProfileHistogram.h.
|
inlinevirtual |
Definition at line 57 of file IdentifiedProfileHistogram.h.
| const std::vector< float > IdentifiedProfileHistogram< SomeIDTag >::abcissa |
Definition at line 190 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 133 of file IdentifiedProfileHistogram.h.
| const std::vector< float > IdentifiedProfileHistogram< SomeIDTag >::average | ( | const SomeIDTag & | ident | ) | const |
Definition at line 199 of file IdentifiedProfileHistogram.h.
| const std::vector< float > IdentifiedProfileHistogram< SomeIDTag >::averageError | ( | const SomeIDTag & | ident | ) | const |
Definition at line 221 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 102 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 108 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 111 of file IdentifiedProfileHistogram.h.
| bool IdentifiedProfileHistogram< SomeIDTag >::fillEntry | ( | const SomeIDTag & | ident, |
| const float & | abcissa, | ||
| const float & | ordinate, | ||
| const float & | weight = 1.0 |
||
| ) |
Definition at line 232 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 139 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 152 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 126 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 145 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 96 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 93 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 105 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 114 of file IdentifiedProfileHistogram.h.
| const std::vector< float > IdentifiedProfileHistogram< SomeIDTag >::rms | ( | const SomeIDTag & | ident | ) | const |
Definition at line 210 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 90 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 117 of file IdentifiedProfileHistogram.h.
|
inline |
Definition at line 99 of file IdentifiedProfileHistogram.h.
|
private |
Definition at line 89 of file IdentifiedProfileHistogram.h.
|
private |
Definition at line 93 of file IdentifiedProfileHistogram.h.
|
private |
Definition at line 94 of file IdentifiedProfileHistogram.h.
|
private |
Definition at line 88 of file IdentifiedProfileHistogram.h.
|
private |
Definition at line 90 of file IdentifiedProfileHistogram.h.
|
private |
Definition at line 87 of file IdentifiedProfileHistogram.h.
|
private |
Definition at line 92 of file IdentifiedProfileHistogram.h.
|
private |
Definition at line 91 of file IdentifiedProfileHistogram.h.
1.8.18