|  | 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
 1.8.18