#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 67 of file PixelResolutionHistograms.cc.
References binningHisto_, cotalphaBins_, cotalphaBinWidth_, cotalphaLowEdge_, cotbetaBins_, cotbetaBinWidth_, cotbetaLowEdge_, detType_, file_, trackerHits::histo, cuy::ii, findQualityFiles::jj, GetRecoTauVFromDQM_MC_cff::kk, qbinHist_, qbins_, resMultiPixelXHist_, resMultiPixelYHist_, resSinglePixelXHist_, resSinglePixelYHist_, and runGCPTkAlMap::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 194 of file PixelResolutionHistograms.cc.
References binningHisto_, cotalphaAxis_, cotalphaBins_, cotalphaBinWidth_, cotalphaLowEdge_, cotbetaAxis_, cotbetaBins_, cotbetaBinWidth_, cotbetaLowEdge_, detType_, file_, trackerHits::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 runGCPTkAlMap::title.
|
virtual |
delete file_ ; // no need to delete if unique_ptr<> file_ = 0;
Definition at line 418 of file PixelResolutionHistograms.cc.
References cotalphaBins_, cotbetaBins_, file_, Fill(), 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_, getGeneratorX(), createfilelist::int, qbinHist_, resMultiPixelXHist_, resMultiPixelYHist_, resSinglePixelXHist_, and resSinglePixelYHist_.
Referenced by status(), and ~PixelResolutionHistograms().
const SimpleHistogramGenerator * PixelResolutionHistograms::getGeneratorX | ( | double | cotalpha, |
double | cotbeta, | ||
int | qbin, | ||
bool | singlex | ||
) |
Definition at line 504 of file PixelResolutionHistograms.cc.
References cotalphaBins_, cotalphaBinWidth_, cotalphaLowEdge_, cotbetaBins_, cotbetaBinWidth_, cotbetaLowEdge_, getGeneratorY(), createfilelist::int, resMultiPixelXGen_, and resSinglePixelXGen_.
Referenced by Fill(), and status().
const SimpleHistogramGenerator * PixelResolutionHistograms::getGeneratorY | ( | double | cotalpha, |
double | cotbeta, | ||
int | qbin, | ||
bool | singley | ||
) |
Definition at line 543 of file PixelResolutionHistograms.cc.
References cotalphaBins_, cotalphaBinWidth_, cotalphaLowEdge_, cotbetaBins_, cotbetaBinWidth_, cotbetaLowEdge_, createfilelist::int, resMultiPixelYGen_, and resSinglePixelYGen_.
Referenced by getGeneratorX(), and status().
|
inline |
Definition at line 60 of file PixelResolutionHistograms.h.
References PVValHelper::dx, PVValHelper::dy, Fill(), getGeneratorX(), getGeneratorY(), and status_.
|
private |
Definition at line 99 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms().
|
private |
Definition at line 101 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms().
|
private |
Definition at line 94 of file PixelResolutionHistograms.h.
Referenced by getGeneratorX(), getGeneratorY(), PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 92 of file PixelResolutionHistograms.h.
Referenced by Fill(), getGeneratorX(), getGeneratorY(), and PixelResolutionHistograms().
|
private |
Definition at line 93 of file PixelResolutionHistograms.h.
Referenced by Fill(), getGeneratorX(), getGeneratorY(), and PixelResolutionHistograms().
|
private |
Definition at line 100 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms().
|
private |
Definition at line 91 of file PixelResolutionHistograms.h.
Referenced by Fill(), getGeneratorX(), getGeneratorY(), PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 89 of file PixelResolutionHistograms.h.
Referenced by Fill(), getGeneratorX(), getGeneratorY(), and PixelResolutionHistograms().
|
private |
Definition at line 90 of file PixelResolutionHistograms.h.
Referenced by Fill(), getGeneratorX(), getGeneratorY(), and PixelResolutionHistograms().
|
private |
Definition at line 86 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms().
|
private |
Definition at line 122 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 132 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 119 of file PixelResolutionHistograms.h.
Referenced by Fill(), and PixelResolutionHistograms().
|
private |
Definition at line 96 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 95 of file PixelResolutionHistograms.h.
|
private |
Definition at line 128 of file PixelResolutionHistograms.h.
Referenced by getGeneratorX(), PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 115 of file PixelResolutionHistograms.h.
Referenced by Fill(), and PixelResolutionHistograms().
|
private |
Definition at line 130 of file PixelResolutionHistograms.h.
Referenced by getGeneratorY(), PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 117 of file PixelResolutionHistograms.h.
Referenced by Fill(), and PixelResolutionHistograms().
|
private |
Definition at line 129 of file PixelResolutionHistograms.h.
Referenced by getGeneratorX(), PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 116 of file PixelResolutionHistograms.h.
Referenced by Fill(), and PixelResolutionHistograms().
|
private |
Definition at line 131 of file PixelResolutionHistograms.h.
Referenced by getGeneratorY(), PixelResolutionHistograms(), and ~PixelResolutionHistograms().
|
private |
Definition at line 118 of file PixelResolutionHistograms.h.
Referenced by Fill(), and PixelResolutionHistograms().
|
private |
Definition at line 125 of file PixelResolutionHistograms.h.
Referenced by PixelResolutionHistograms(), and status().
|
private |
Definition at line 83 of file PixelResolutionHistograms.h.
Referenced by ~PixelResolutionHistograms().