#include <PixelResolutionHistograms.h>
Public Member Functions | |
int | Fill (double dx, double dy, double cotalpha, double cotbeta, int qbin, int nxpix, int nypix) |
const SimpleHistogramGenerator * | getGeneratorX (double cotalpha, double cotbeta, int qbin, bool singlex) |
const SimpleHistogramGenerator * | getGeneratorY (double cotalpha, double cotbeta, int qbin, bool singley) |
PixelResolutionHistograms (std::string filename, std::string rootdir, std::string descTitle, unsigned int detType, double cotbetaBinWidth, double cotbetaLowEdge, int cotbetaBins, double cotalphaBinWidth, double cotalphaLowEdge, int cotalphaBins) | |
PixelResolutionHistograms (std::string filename, std::string rootdir="", int detType=-1, bool ignore_multi=false, bool ignore_single=false, bool ignore_qBin=false) | |
int | status () |
virtual | ~PixelResolutionHistograms () |
Definition at line 21 of file PixelResolutionHistograms.h.
PixelResolutionHistograms::PixelResolutionHistograms | ( | std::string | filename, |
std::string | rootdir, | ||
std::string | descTitle, | ||
unsigned int | detType, | ||
double | cotbetaBinWidth, | ||
double | cotbetaLowEdge, | ||
int | cotbetaBins, | ||
double | cotalphaBinWidth, | ||
double | cotalphaLowEdge, | ||
int | cotalphaBins | ||
) |
Definition at line 62 of file PixelResolutionHistograms.cc.
References binningHisto_, cotalphaBins_, cotalphaBinWidth_, cotalphaLowEdge_, cotbetaBins_, cotbetaBinWidth_, cotbetaLowEdge_, detType_, file_, timingPdfMaker::histo, cuy::ii, findQualityFiles::jj, GetRecoTauVFromDQM_MC_cff::kk, qbinHist_, qbins_, resMultiPixelXHist_, resMultiPixelYHist_, resSinglePixelXHist_, resSinglePixelYHist_, and overlapproblemtsosanalyzer_cfi::title.
PixelResolutionHistograms::PixelResolutionHistograms | ( | std::string | filename, |
std::string | rootdir = "" , |
||
int | detType = -1 , |
||
bool | ignore_multi = false , |
||
bool | ignore_single = false , |
||
bool | ignore_qBin = false |
||
) |
Definition at line 204 of file PixelResolutionHistograms.cc.
References binningHisto_, cotalphaAxis_, cotalphaBins_, cotalphaBinWidth_, cotalphaLowEdge_, cotbetaAxis_, cotbetaBins_, cotbetaBinWidth_, cotbetaLowEdge_, detType_, file_, timingPdfMaker::histo, cuy::ii, findQualityFiles::jj, GetRecoTauVFromDQM_MC_cff::kk, LOGDEBUG, LOGERROR, LOGINFO, qbinGen_, qbinHist_, qbins_, resMultiPixelXGen_, resMultiPixelXHist_, resMultiPixelYGen_, resMultiPixelYHist_, resSinglePixelXGen_, resSinglePixelXHist_, resSinglePixelYGen_, resSinglePixelYHist_, status_, AlCaHLTBitMon_QueryRunRegistry::string, and overlapproblemtsosanalyzer_cfi::title.
|
virtual |
delete file_ ; // no need to delete if unique_ptr<> file_ = 0;
Definition at line 431 of file PixelResolutionHistograms.cc.
References cotalphaBins_, cotbetaBins_, file_, cuy::ii, findQualityFiles::jj, GetRecoTauVFromDQM_MC_cff::kk, LOGINFO, qbinGen_, qbins_, resMultiPixelXGen_, resMultiPixelYGen_, resSinglePixelXGen_, resSinglePixelYGen_, and weOwnHistograms_.
int PixelResolutionHistograms::Fill | ( | double | dx, |
double | dy, | ||
double | cotalpha, | ||
double | cotbeta, | ||
int | qbin, | ||
int | nxpix, | ||
int | nypix | ||
) |
Definition at line 473 of file PixelResolutionHistograms.cc.
References cmtomicron, cotalphaBinWidth_, cotalphaLowEdge_, cotbetaBins_, cotbetaBinWidth_, cotbetaLowEdge_, createfilelist::int, qbinHist_, resMultiPixelXHist_, resMultiPixelYHist_, resSinglePixelXHist_, and resSinglePixelYHist_.
Referenced by status().
const SimpleHistogramGenerator * PixelResolutionHistograms::getGeneratorX | ( | double | cotalpha, |
double | cotbeta, | ||
int | qbin, | ||
bool | singlex | ||
) |
Definition at line 500 of file PixelResolutionHistograms.cc.
References cotalphaBins_, cotalphaBinWidth_, cotalphaLowEdge_, cotbetaBins_, cotbetaBinWidth_, cotbetaLowEdge_, createfilelist::int, resMultiPixelXGen_, and resSinglePixelXGen_.
Referenced by status().
const SimpleHistogramGenerator * PixelResolutionHistograms::getGeneratorY | ( | double | cotalpha, |
double | cotbeta, | ||
int | qbin, | ||
bool | singley | ||
) |
Definition at line 539 of file PixelResolutionHistograms.cc.
References cotalphaBins_, cotalphaBinWidth_, cotalphaLowEdge_, cotbetaBins_, cotbetaBinWidth_, cotbetaLowEdge_, createfilelist::int, resMultiPixelYGen_, and resSinglePixelYGen_.
Referenced by status().
|
inline |
Definition at line 57 of file PixelResolutionHistograms.h.
References PVValHelper::dx, PVValHelper::dy, Fill(), getGeneratorX(), getGeneratorY(), and status_.
|
private |
Definition at line 91 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms().
|
private |
Definition at line 93 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms().
|
private |
Definition at line 86 of file PixelResolutionHistograms.h.
Referenced by getGeneratorX(), getGeneratorY(), PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 84 of file PixelResolutionHistograms.h.
Referenced by Fill(), getGeneratorX(), getGeneratorY(), and PixelResolutionHistograms().
|
private |
Definition at line 85 of file PixelResolutionHistograms.h.
Referenced by Fill(), getGeneratorX(), getGeneratorY(), and PixelResolutionHistograms().
|
private |
Definition at line 92 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms().
|
private |
Definition at line 83 of file PixelResolutionHistograms.h.
Referenced by Fill(), getGeneratorX(), getGeneratorY(), PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 81 of file PixelResolutionHistograms.h.
Referenced by Fill(), getGeneratorX(), getGeneratorY(), and PixelResolutionHistograms().
|
private |
Definition at line 82 of file PixelResolutionHistograms.h.
Referenced by Fill(), getGeneratorX(), getGeneratorY(), and PixelResolutionHistograms().
|
private |
Definition at line 78 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms().
|
private |
Definition at line 114 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 124 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 111 of file PixelResolutionHistograms.h.
Referenced by Fill(), and PixelResolutionHistograms().
|
private |
Definition at line 88 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 87 of file PixelResolutionHistograms.h.
|
private |
Definition at line 120 of file PixelResolutionHistograms.h.
Referenced by getGeneratorX(), PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 107 of file PixelResolutionHistograms.h.
Referenced by Fill(), and PixelResolutionHistograms().
|
private |
Definition at line 122 of file PixelResolutionHistograms.h.
Referenced by getGeneratorY(), PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 109 of file PixelResolutionHistograms.h.
Referenced by Fill(), and PixelResolutionHistograms().
|
private |
Definition at line 121 of file PixelResolutionHistograms.h.
Referenced by getGeneratorX(), PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 108 of file PixelResolutionHistograms.h.
Referenced by Fill(), and PixelResolutionHistograms().
|
private |
Definition at line 123 of file PixelResolutionHistograms.h.
Referenced by getGeneratorY(), PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 110 of file PixelResolutionHistograms.h.
Referenced by Fill(), and PixelResolutionHistograms().
|
private |
Definition at line 117 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms(), and status().
|
private |
Definition at line 75 of file PixelResolutionHistograms.h.
Referenced by ~PixelResolutionHistograms().