|  | ATLAS Offline Software
    | 
#include <PixelResidualHistograms.h>
| Public Member Functions | |
| PixelResidualHistograms (const std::string &name, const std::string &title, double limits, int nbins, const std::vector< std::vector< float > > &binnage, const std::vector< std::string > &binnames) | |
| virtual | ~PixelResidualHistograms () | 
| void | SetAxisTitle (const std::string &title) | 
| void | Fill (float residual, const std::vector< float > ¶meters) | 
| int | Write (bool writebins=false) | 
| int | Read () | 
| TH1D * | GetHisto (const int i) | 
| TProfile * | GetMeanProfile (const std::string &binname) | 
| TProfile * | GetRMSProfile (const std::string &binname) | 
| TProfile * | GetProfile (const int binnumber, bool RMS=false, bool savebins=false) | 
| TH1D * | GetGlobalHisto () | 
| std::vector< TCanvas * > * | DrawProfiles (int color, int marker, float labely=0, std::vector< TCanvas * > *canvasvector=0, const std::string &name="") | 
| Private Member Functions | |
| PixelResidualHistograms (const PixelResidualHistograms &) | |
| PixelResidualHistograms & | operator= (const PixelResidualHistograms &) | 
| PixelResidualHistograms () | |
| Private Attributes | |
| MultiHisto< TH1D > * | m_HistogramsVector | 
| std::vector< TProfile * > * | m_MeanProfilesVector | 
| std::vector< TProfile * > * | m_RMSProfilesVector | 
| TH1D * | m_GlobalHisto | 
| std::vector< std::string > | m_binnames | 
| std::vector< std::vector< float > > | m_binnage | 
| std::string | m_axisName | 
Definition at line 21 of file PixelResidualHistograms.h.
| PixelCalib::PixelResidualHistograms::PixelResidualHistograms | ( | const std::string & | name, | 
| const std::string & | title, | ||
| double | limits, | ||
| int | nbins, | ||
| const std::vector< std::vector< float > > & | binnage, | ||
| const std::vector< std::string > & | binnames | ||
| ) | 
Definition at line 25 of file PixelResidualHistograms.cxx.
| 
 | virtual | 
Definition at line 54 of file PixelResidualHistograms.cxx.
| 
 | private | 
| 
 | inlineprivate | 
Definition at line 88 of file PixelResidualHistograms.h.
| std::vector< TCanvas * > * PixelCalib::PixelResidualHistograms::DrawProfiles | ( | int | color, | 
| int | marker, | ||
| float | labely = 0, | ||
| std::vector< TCanvas * > * | canvasvector = 0, | ||
| const std::string & | name = "" | ||
| ) | 
Definition at line 284 of file PixelResidualHistograms.cxx.
| void PixelCalib::PixelResidualHistograms::Fill | ( | float | residual, | 
| const std::vector< float > & | parameters | ||
| ) | 
Definition at line 68 of file PixelResidualHistograms.cxx.
| TH1D * PixelCalib::PixelResidualHistograms::GetGlobalHisto | ( | ) | 
Definition at line 157 of file PixelResidualHistograms.cxx.
| TH1D * PixelCalib::PixelResidualHistograms::GetHisto | ( | const int | i | ) | 
Definition at line 131 of file PixelResidualHistograms.cxx.
| TProfile * PixelCalib::PixelResidualHistograms::GetMeanProfile | ( | const std::string & | binname | ) | 
Definition at line 137 of file PixelResidualHistograms.cxx.
| TProfile * PixelCalib::PixelResidualHistograms::GetProfile | ( | const int | binnumber, | 
| bool | RMS = false, | ||
| bool | savebins = false | ||
| ) | 
Definition at line 183 of file PixelResidualHistograms.cxx.
| TProfile * PixelCalib::PixelResidualHistograms::GetRMSProfile | ( | const std::string & | binname | ) | 
Definition at line 147 of file PixelResidualHistograms.cxx.
| 
 | private | 
| int PixelCalib::PixelResidualHistograms::Read | ( | ) | 
Definition at line 113 of file PixelResidualHistograms.cxx.
| void PixelCalib::PixelResidualHistograms::SetAxisTitle | ( | const std::string & | title | ) | 
Definition at line 74 of file PixelResidualHistograms.cxx.
| int PixelCalib::PixelResidualHistograms::Write | ( | bool | writebins = false | ) | 
Definition at line 85 of file PixelResidualHistograms.cxx.
| 
 | private | 
Definition at line 86 of file PixelResidualHistograms.h.
| 
 | private | 
Definition at line 85 of file PixelResidualHistograms.h.
| 
 | private | 
Definition at line 84 of file PixelResidualHistograms.h.
| 
 | private | 
Definition at line 83 of file PixelResidualHistograms.h.
| 
 | private | 
Definition at line 80 of file PixelResidualHistograms.h.
| 
 | private | 
Definition at line 81 of file PixelResidualHistograms.h.
| 
 | private | 
Definition at line 82 of file PixelResidualHistograms.h.
 1.8.18
 1.8.18