#include <Histograms.h>
Public Member Functions | |
virtual void | Fill (const reco::Particle::LorentzVector &p4, const double &resValue, const int charge) |
HFunctionResolutionVarianceCheck (TFile *outputFile, const TString &name, const double ptMax=200) | |
void | Write () |
~HFunctionResolutionVarianceCheck () | |
Public Member Functions inherited from HFunctionResolution | |
virtual void | Clear () |
HFunctionResolution (TFile *outputFile, const TString &name, const double &ptMax=100, const int totBinsY=300) | |
~HFunctionResolution () | |
Public Member Functions inherited from Histograms | |
virtual void | Fill (const reco::Particle::LorentzVector &p1, const reco::Particle::LorentzVector &p2) |
virtual void | Fill (const reco::Particle::LorentzVector &p1, const reco::Particle::LorentzVector &p2, const int charge, const double &weight=1.) |
virtual void | Fill (const CLHEP::HepLorentzVector &momentum1, const CLHEP::HepLorentzVector &momentum2) |
virtual void | Fill (const CLHEP::HepLorentzVector &momentum1, const CLHEP::HepLorentzVector &momentum2, const int charge, const double &weight=1.) |
virtual void | Fill (const CLHEP::HepLorentzVector &p1, const reco::Particle::LorentzVector &p2) |
virtual void | Fill (const reco::Particle::LorentzVector &p4, const double &weight=1.) |
virtual void | Fill (const reco::Particle::LorentzVector &p4, const int charge, const double &weight=1.) |
virtual void | Fill (const CLHEP::HepLorentzVector &momentum, const int charge, const double &weight=1.) |
virtual void | Fill (const reco::Particle::LorentzVector &p4, const double &genValue, const double recValue, const int charge) |
virtual void | Fill (const CLHEP::HepLorentzVector &p, const double &likeValue) |
virtual void | Fill (const unsigned int number) |
virtual void | Fill (const reco::Particle::LorentzVector &recoP1, const int charge1, const reco::Particle::LorentzVector &genP1, const reco::Particle::LorentzVector &recoP2, const int charge2, const reco::Particle::LorentzVector &genP2, const double &recoMass, const double &genMass) |
virtual void | Fill (const reco::Particle::LorentzVector &recoP1, const int charge1, const reco::Particle::LorentzVector &recoP2, const int charge2, const double &recoMass, const double &genMass) |
virtual void | Fill (const reco::Particle::LorentzVector &recoP1, const reco::Particle::LorentzVector &genP1, const reco::Particle::LorentzVector &recoP2, const reco::Particle::LorentzVector &genP2) |
virtual void | Fill (const double &x, const double &y) |
virtual void | Fill (const double &x, const double &y, const double &a, const double &b) |
virtual void | Fill (const reco::Particle::LorentzVector &p41, const reco::Particle::LorentzVector &p42, const reco::Particle::LorentzVector &p4Res, const double &weight=1.) |
virtual void | Fill (const CLHEP::HepLorentzVector &momentum1, const CLHEP::HepLorentzVector &momentum2, const CLHEP::HepLorentzVector &momentumRes, const double &weight=1.) |
virtual double | Get (const reco::Particle::LorentzVector &recoP1, const TString &covarianceName) |
virtual TString | GetName () |
Histograms () | |
Histograms (const TString &name) | |
Histograms (TFile *outputFile, const TString &name) | |
virtual void | SetWeight (double weight) |
virtual | ~Histograms () |
Protected Attributes | |
TH1D *** | histoVarianceCheck_ |
Protected Attributes inherited from HFunctionResolution | |
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_ |
Protected Attributes inherited from Histograms | |
TDirectory * | histoDir_ |
TString | name_ |
TFile * | outputFile_ |
double | theWeight_ |
Additional Inherited Members | |
Protected Member Functions inherited from HFunctionResolution | |
int | getXindex (const double &x) const |
int | getYindex (const double &y) const |
Definition at line 1655 of file Histograms.h.
|
inline |
Definition at line 1658 of file Histograms.h.
References histoVarianceCheck_, i, j, mergeVDriftHistosByStation::name, HFunctionResolution::totBinsX_, and HFunctionResolution::totBinsY_.
|
inline |
Definition at line 1673 of file Histograms.h.
References histoVarianceCheck_, i, j, HFunctionResolution::totBinsX_, and HFunctionResolution::totBinsY_.
|
inlinevirtual |
Reimplemented from HFunctionResolution.
Definition at line 1682 of file Histograms.h.
References HFunctionResolution::Fill(), HFunctionResolution::getXindex(), HFunctionResolution::getYindex(), histoVarianceCheck_, HFunctionResolution::totBinsX_, and HFunctionResolution::totBinsY_.
|
inlinevirtual |
Reimplemented from HFunctionResolution.
Definition at line 1694 of file Histograms.h.
References Histograms::histoDir_, histoVarianceCheck_, HFunctionResolution::totBinsX_, HFunctionResolution::totBinsY_, HFunctionResolution::Write(), and cuy::yBin.
|
protected |
Definition at line 1704 of file Histograms.h.
Referenced by Fill(), HFunctionResolutionVarianceCheck(), Write(), and ~HFunctionResolutionVarianceCheck().