#include <HistoData.h>
Public Member Functions | |
void | clear () |
bool | comparisonSuccess () const |
void | drawResult (TH1 *Summary, bool Vertical=true, bool SetLabels=false) |
void | dump () |
int | getBin () const |
float | getChi2Score () const |
bool | getDoAllow1DRebinning () const |
bool | getDoAllow2DRebinningX () const |
bool | getDoAllow2DRebinningY () const |
bool | getDoDrawErrorBars () const |
bool | getDoProjectionsX () const |
bool | getDoProjectionsY () const |
float | getHighScore () const |
bool | getIsEmpty () const |
float | getKSScore () const |
bool | getLineUseFillColor () const |
float | getLowScore () const |
int | getMaxProjectionsX () const |
int | getMaxProjectionsY () const |
std::string | getName () const |
TH1 * | getNewHisto () const |
TH1 * | getRefHisto () const |
bool | getResult () const |
std::string | getResultImage () const |
std::string | getResultTarget () const |
int | getShadedFillColor () const |
int | getShadedFillStyle () const |
int | getShadedLineColor () const |
int | getSolidFillColor () const |
int | getSolidFillStyle () const |
int | getSolidLineColor () const |
int | getType () const |
HistoData (std::string Name, int PlotType, int Bin, std::string NewPath, TFile *NewFile, std::string RefPath, TFile *RefFile) | |
HistoData (std::string Name, int PlotType, int Bin, TH1 *NewHisto, TH1 *RefHisto) | |
void | setBin (int Bin) |
void | setChi2Score (float Score) |
void | setDoAllow1DRebinning (bool Toggle) |
void | setDoAllow2DRebinningX (bool Toggle) |
void | setDoAllow2DRebinningY (bool Toggle) |
void | setDoDrawErrorBars (bool Toggle) |
void | setDoProjectionsX (bool Toggle) |
void | setDoProjectionsY (bool Toggle) |
void | setHighScore (float Score) |
void | setIsEmpty (bool Toggle) |
void | setKSScore (float Score) |
void | setLineUseFillColor (bool Toggle) |
void | setLowScore (float Score) |
void | setMaxProjections (int Num) |
void | setMaxProjectionsX (bool Num) |
void | setMaxProjectionsY (bool Num) |
void | setName (std::string Name) |
void | setResult (bool Result) |
void | setResultImage (std::string Image) |
void | setResultTarget (std::string Target) |
void | setShadedFillColor (int Color) |
void | setShadedFillStyle (int Style) |
void | setShadedLineColor (int Color) |
void | setSolidFillColor (int Color) |
void | setSolidFillStyle (int Style) |
void | setSolidLineColor (int Color) |
void | setType (int PlotType) |
virtual | ~HistoData () |
Private Member Functions | |
void | initialize () |
Private Attributes | |
int | bin |
float | chi2Score |
bool | doAllow1DRebinning |
bool | doAllow2DRebinningX |
bool | doAllow2DRebinningY |
bool | doDrawErrorBars |
bool | doProjectionsX |
bool | doProjectionsY |
int | errorColor |
int | failColor |
float | highScore |
bool | isEmpty |
float | ksScore |
bool | lineUseFillColor |
float | lowScore |
int | maxProjectionsX |
int | maxProjectionsY |
std::string | name |
TH1 * | newHisto |
int | passColor |
TH1 * | refHisto |
bool | result |
std::string | resultImage |
std::string | resultTarget |
int | shadedFillColor |
int | shadedFillStyle |
int | shadedLineColor |
int | solidFillColor |
int | solidFillStyle |
int | solidLineColor |
int | type |
Definition at line 9 of file HistoData.h.
HistoData::HistoData | ( | std::string | Name, |
int | PlotType, | ||
int | Bin, | ||
std::string | NewPath, | ||
TFile * | NewFile, | ||
std::string | RefPath, | ||
TFile * | RefFile | ||
) |
HistoData::HistoData | ( | std::string | Name, |
int | PlotType, | ||
int | Bin, | ||
TH1 * | NewHisto, | ||
TH1 * | RefHisto | ||
) |
|
inlinevirtual |
Definition at line 14 of file HistoData.h.
|
inline |
Definition at line 95 of file HistoData.h.
References newHisto, and refHisto.
Referenced by SummaryGenerator::clearMap().
|
inline |
void HistoData::drawResult | ( | TH1 * | Summary, |
bool | Vertical = true , |
||
bool | SetLabels = false |
||
) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 50 of file HistoData.h.
References lineUseFillColor, shadedFillColor, and shadedLineColor.
|
inline |
|
inline |
|
inline |
Definition at line 47 of file HistoData.h.
References lineUseFillColor, solidFillColor, and solidLineColor.
|
inline |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void HistoData::setResult | ( | bool | Result | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 57 of file HistoData.h.
|
private |
Definition at line 106 of file HistoData.h.
|
private |
Definition at line 124 of file HistoData.h.
Referenced by getChi2Score(), and setChi2Score().
|
private |
Definition at line 111 of file HistoData.h.
Referenced by getDoAllow1DRebinning(), and setDoAllow1DRebinning().
|
private |
Definition at line 115 of file HistoData.h.
Referenced by getDoAllow2DRebinningX(), and setDoAllow2DRebinningX().
|
private |
Definition at line 116 of file HistoData.h.
Referenced by getDoAllow2DRebinningY(), and setDoAllow2DRebinningY().
|
private |
Definition at line 112 of file HistoData.h.
Referenced by getDoDrawErrorBars(), and setDoDrawErrorBars().
|
private |
Definition at line 119 of file HistoData.h.
Referenced by getDoProjectionsX(), and setDoProjectionsX().
|
private |
Definition at line 120 of file HistoData.h.
Referenced by getDoProjectionsY(), and setDoProjectionsY().
|
private |
Definition at line 131 of file HistoData.h.
|
private |
Definition at line 131 of file HistoData.h.
|
private |
Definition at line 126 of file HistoData.h.
Referenced by getHighScore(), and setHighScore().
|
private |
Definition at line 128 of file HistoData.h.
Referenced by plotting.Plot::clone(), comparisonSuccess(), getIsEmpty(), and setIsEmpty().
|
private |
Definition at line 123 of file HistoData.h.
Referenced by getKSScore(), and setKSScore().
|
private |
Definition at line 134 of file HistoData.h.
Referenced by getLineUseFillColor(), getShadedLineColor(), getSolidLineColor(), and setLineUseFillColor().
|
private |
Definition at line 125 of file HistoData.h.
Referenced by comparisonSuccess(), getLowScore(), and setLowScore().
|
private |
Definition at line 117 of file HistoData.h.
Referenced by getMaxProjectionsX(), setMaxProjections(), and setMaxProjectionsX().
|
private |
Definition at line 118 of file HistoData.h.
Referenced by getMaxProjectionsY(), setMaxProjections(), and setMaxProjectionsY().
|
private |
Definition at line 103 of file HistoData.h.
Referenced by config.CFG::__str__(), geometryComparison.GeometryComparison::createScript(), validation.Sample::digest(), getName(), primaryVertexResolution.PrimaryVertexResolution::getRepMap(), primaryVertexValidation.PrimaryVertexValidation::getRepMap(), zMuMuValidation.ZMuMuValidation::getRepMap(), VIDSelectorBase.VIDSelectorBase::initialize(), and setName().
|
private |
Definition at line 107 of file HistoData.h.
Referenced by clear(), and getNewHisto().
|
private |
Definition at line 131 of file HistoData.h.
|
private |
Definition at line 108 of file HistoData.h.
Referenced by clear(), and getRefHisto().
|
private |
Definition at line 127 of file HistoData.h.
Referenced by getResult().
|
private |
Definition at line 109 of file HistoData.h.
Referenced by getResultImage(), and setResultImage().
|
private |
Definition at line 110 of file HistoData.h.
Referenced by getResultTarget(), and setResultTarget().
|
private |
Definition at line 133 of file HistoData.h.
Referenced by getShadedFillColor(), getShadedLineColor(), and setShadedFillColor().
|
private |
Definition at line 133 of file HistoData.h.
Referenced by getShadedFillStyle(), and setShadedFillStyle().
|
private |
Definition at line 133 of file HistoData.h.
Referenced by getShadedLineColor(), and setShadedLineColor().
|
private |
Definition at line 132 of file HistoData.h.
Referenced by getSolidFillColor(), getSolidLineColor(), and setSolidFillColor().
|
private |
Definition at line 132 of file HistoData.h.
Referenced by getSolidFillStyle(), and setSolidFillStyle().
|
private |
Definition at line 132 of file HistoData.h.
Referenced by getSolidLineColor(), and setSolidLineColor().
|
private |
Definition at line 105 of file HistoData.h.
Referenced by getType().