#include <Histograms.h>
Public Member Functions | |
void | Clear () override |
void | Fill (const reco::Particle::LorentzVector &p4, const double &resValue, const int charge) override |
HFunctionResolution (TFile *outputFile, const TString &name, const double &ptMax=100, const int totBinsY=300) | |
void | Write () override |
~HFunctionResolution () override | |
Protected Member Functions | |
int | getXindex (const double &x) const |
int | getYindex (const double &y) const |
Protected Attributes | |
double | deltaX_ |
double | deltaY_ |
TH1F * | hReso_ |
TProfile * | hResoVSEta_prof_ |
TProfile * | hResoVSPhi_prof_ |
TProfile * | hResoVSPhiMinus_prof_ |
TProfile * | hResoVSPhiPlus_prof_ |
TProfile * | hResoVSPt_Bar_prof_ |
TProfile * | hResoVSPt_Endc_17_prof_ |
TProfile * | hResoVSPt_Endc_20_prof_ |
TProfile * | hResoVSPt_Endc_24_prof_ |
TProfile * | hResoVSPt_Ovlap_prof_ |
TProfile * | hResoVSPt_prof_ |
TH2F * | hResoVSPtEta_ |
int ** | resoCount_ |
double ** | resoVsPtEta_ |
int | totBinsX_ |
int | totBinsY_ |
double | xMin_ |
double | yMin_ |
This histogram class fills a TProfile with the resolution evaluated from the resolution functions for single muon quantities. The resolution functions are used by MuScleFit to evaluate the mass resolution, which is the value seen by minuit and through it, corrections are evaluated.
In the end we will compare the histograms filled by this class (from the resolution function, reflecting the parameters changes done by minuit) with those filled comparing recoMuons with genMuons (the real resolutions).
Definition at line 1471 of file Histograms.h.
|
inline |
Definition at line 1474 of file Histograms.h.
References mps_fire::i, dataset::name, AlignmentTrackSelector_cfi::ptMax, anotherprimaryvertexanalyzer_cfi::xMax, and CMSBoostedTauSeedingParameters_cfi::yMax.
|
inlineoverride |
Definition at line 1509 of file Histograms.h.
References mps_fire::i.
|
inlineoverride |
Definition at line 1612 of file Histograms.h.
|
inlineoverride |
Definition at line 1532 of file Histograms.h.
Referenced by HFunctionResolutionVarianceCheck::Fill().
|
inlineprotected |
|
inlineprotected |
|
inlineoverride |
Definition at line 1573 of file Histograms.h.
References svgfig::canvas(), mps_fire::i, and N.
Referenced by HFunctionResolutionVarianceCheck::Write().
|
protected |
Definition at line 1652 of file Histograms.h.
|
protected |
Definition at line 1652 of file Histograms.h.
|
protected |
Definition at line 1635 of file Histograms.h.
|
protected |
Definition at line 1645 of file Histograms.h.
|
protected |
Definition at line 1649 of file Histograms.h.
|
protected |
Definition at line 1647 of file Histograms.h.
|
protected |
Definition at line 1648 of file Histograms.h.
|
protected |
Definition at line 1640 of file Histograms.h.
|
protected |
Definition at line 1641 of file Histograms.h.
|
protected |
Definition at line 1642 of file Histograms.h.
|
protected |
Definition at line 1643 of file Histograms.h.
|
protected |
Definition at line 1644 of file Histograms.h.
|
protected |
Definition at line 1639 of file Histograms.h.
|
protected |
Definition at line 1636 of file Histograms.h.
|
protected |
Definition at line 1638 of file Histograms.h.
|
protected |
Definition at line 1637 of file Histograms.h.
|
protected |
Definition at line 1650 of file Histograms.h.
|
protected |
Definition at line 1650 of file Histograms.h.
|
protected |
Definition at line 1651 of file Histograms.h.
|
protected |
Definition at line 1651 of file Histograms.h.