#include <Histograms.h>
Public Member Functions | |
MonitorElement * | charge () |
double | computeEfficiency (HTrackVariables *sim, DQMStore::IBooker &ibooker) |
MonitorElement * | computeEfficiency (MonitorElement *reco, MonitorElement *sim, DQMStore::IBooker &ibooker) |
int | entries () |
MonitorElement * | eta () |
void | Fill (double p, double pt, double eta, double phi, double charge) |
void | Fill (double pt, double eta, double phi) |
void | FillDeltaR (double deltaR) |
HTrackVariables (DQMStore::IBooker &ibooker, std::string dirName_, std::string name, std::string whereIs="") | |
MonitorElement * | p () |
MonitorElement * | phi () |
MonitorElement * | pt () |
~HTrackVariables () | |
Private Attributes | |
std::vector< MonitorElement * > | efficiencyHistos |
MonitorElement * | hCharge |
MonitorElement * | hDeltaR |
MonitorElement * | hEta |
MonitorElement * | hEtaVsGen |
MonitorElement * | hP |
MonitorElement * | hPhi |
MonitorElement * | hPhiVsGen |
MonitorElement * | hPt |
MonitorElement * | hPtVsGen |
int | theEntries |
std::string | theName |
std::string | where |
Definition at line 25 of file Histograms.h.
|
inline |
Definition at line 28 of file Histograms.h.
References DQMStore::IBooker::book1D(), DQMStore::IBooker::cd(), TrackerOfflineValidation_Dqm_cff::dirName, hCharge, hDeltaR, hEta, hEtaVsGen, hP, hPhi, hPhiVsGen, hPt, hPtVsGen, Geom::pi(), DQMStore::IBooker::setCurrentFolder(), AlCaHLTBitMon_QueryRunRegistry::string, theEntries, theName, and where.
|
inline |
Definition at line 62 of file Histograms.h.
|
inline |
|
inline |
Definition at line 90 of file Histograms.h.
References PostProcessor_cff::efficiency, efficiencyHistos, entries(), eta(), hEtaVsGen, hPhiVsGen, hPtVsGen, phi(), and pt().
Referenced by HTrack::computeEfficiency().
|
inline |
Definition at line 100 of file Histograms.h.
References stringResolutionProvider_cfi::bin, DQMStore::IBooker::book1D(), relativeConstraints::error, MonitorElement::getTH1F(), dataset::name, mathSSE::sqrt(), AlCaHLTBitMon_QueryRunRegistry::string, and runGCPTkAlMap::title.
|
inline |
Definition at line 69 of file Histograms.h.
References theEntries.
Referenced by computeEfficiency().
|
inline |
Definition at line 64 of file Histograms.h.
References hEta.
Referenced by Particle.Particle::__str__(), computeEfficiency(), HResolution::HResolution(), Jet.Jet::jetID(), and Jet.Jet::puJetId().
|
inline |
Definition at line 71 of file Histograms.h.
References MonitorElement::Fill(), hCharge, hEta, hP, hPhi, hPt, and theEntries.
Referenced by HTrack::computeResolutionAndPull(), HTrack::Fill(), and HResolution::Fill().
|
inline |
Definition at line 80 of file Histograms.h.
References MonitorElement::Fill(), hEtaVsGen, hPhiVsGen, and hPtVsGen.
|
inline |
Definition at line 86 of file Histograms.h.
References MonitorElement::Fill(), and hDeltaR.
Referenced by HTrack::FillDeltaR().
|
inline |
Definition at line 66 of file Histograms.h.
References hP.
Referenced by Electron.Electron::ptErr().
|
inline |
Definition at line 65 of file Histograms.h.
References hPhi.
Referenced by Particle.Particle::__str__(), computeEfficiency(), HResolution::HResolution(), and ntupleDataFormat.Track::phiPull().
|
inline |
Definition at line 67 of file Histograms.h.
References hPt.
Referenced by Particle.Particle::__str__(), DiObject.DiMuon::__str__(), Photon.Photon::calScaledIsoValueExp(), Photon.Photon::calScaledIsoValueLin(), Photon.Photon::calScaledIsoValueQuadr(), computeEfficiency(), HResolution::HResolution(), Electron.Electron::mvaIDLoose(), Electron.Electron::mvaIDRun2(), Electron.Electron::mvaIDTight(), Electron.Electron::ptErr(), ntupleDataFormat.Track::ptPull(), Lepton.Lepton::relIso(), Lepton.Lepton::relIsoFromEA(), Lepton.Lepton::relIsoR(), and Jet.Jet::setCorrP4().
|
private |
Definition at line 153 of file Histograms.h.
Referenced by computeEfficiency().
|
private |
Definition at line 145 of file Histograms.h.
Referenced by charge(), Fill(), HResolution::Fill(), HResolution::HResolution(), and HTrackVariables().
|
private |
Definition at line 151 of file Histograms.h.
Referenced by FillDeltaR(), and HTrackVariables().
|
private |
Definition at line 141 of file Histograms.h.
Referenced by eta(), Fill(), HResolution::Fill(), HResolution::HResolution(), and HTrackVariables().
|
private |
Definition at line 147 of file Histograms.h.
Referenced by computeEfficiency(), Fill(), and HTrackVariables().
|
private |
Definition at line 143 of file Histograms.h.
Referenced by Fill(), HResolution::Fill(), HResolution::HResolution(), HTrackVariables(), and p().
|
private |
Definition at line 142 of file Histograms.h.
Referenced by Fill(), HResolution::Fill(), HResolution::HResolution(), HTrackVariables(), and phi().
|
private |
Definition at line 148 of file Histograms.h.
Referenced by computeEfficiency(), Fill(), and HTrackVariables().
|
private |
Definition at line 144 of file Histograms.h.
Referenced by Fill(), HResolution::Fill(), HResolution::HResolution(), HTrackVariables(), and pt().
|
private |
Definition at line 149 of file Histograms.h.
Referenced by computeEfficiency(), Fill(), and HTrackVariables().
|
private |
Definition at line 139 of file Histograms.h.
Referenced by entries(), Fill(), and HTrackVariables().
|
private |
Definition at line 136 of file Histograms.h.
Referenced by HResolution::HResolution(), HResolution1DRecHit::HResolution1DRecHit(), and HTrackVariables().
|
private |
Definition at line 137 of file Histograms.h.
Referenced by HResolution::HResolution(), and HTrackVariables().