#include <MuonTrackValidatorBase.h>
Public Member Functions | |
void | BinLogX (TH1 *h) |
void | doProfileX (MonitorElement *th2m, MonitorElement *me) |
void | doProfileX (TH2 *th2, MonitorElement *me) |
template<typename T > | |
void | fillPlotNoFlow (MonitorElement *h, T val) |
double | getEta (double eta) |
double | getPt (double pt) |
MuonTrackValidatorBase (const edm::ParameterSet &pset) | |
MuonTrackValidatorBase (const edm::ParameterSet &pset, edm::ConsumesCollector iC) | |
Constructor. More... | |
virtual | ~MuonTrackValidatorBase () noexcept(false) |
Destructor. More... | |
Private Types | |
typedef dqm::legacy::DQMStore | DQMStore |
typedef dqm::legacy::MonitorElement | MonitorElement |
Base class for analyzers that produces histograms to validate Muon Track Reconstruction performances
Definition at line 37 of file MuonTrackValidatorBase.h.
|
private |
Definition at line 38 of file MuonTrackValidatorBase.h.
|
private |
Definition at line 39 of file MuonTrackValidatorBase.h.
|
inline |
Constructor.
Definition at line 43 of file MuonTrackValidatorBase.h.
References bsSrc, bsSrc_Token, edm::ConsumesCollector::consumes(), label, label_pileupinfo, label_tp_effic, label_tp_fake, pileupinfo_Token, tp_effic_Token, tp_fake_Token, and track_Collection_Token.
|
inline |
Definition at line 53 of file MuonTrackValidatorBase.h.
References cotThetaRes_nbin, cotThetaRes_rangeMax, cotThetaRes_rangeMin, do_MUOhitsPlots, do_TRKhitsPlots, dxyRes_nbin, dxyRes_rangeMax, dxyRes_rangeMin, dzRes_nbin, dzRes_rangeMax, dzRes_rangeMin, etaRes_nbin, etaRes_rangeMax, etaRes_rangeMin, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), SiStripPI::max, maxCSCHit, maxDTHit, maxDxy, maxDz, maxEta, maxLayers, maxNHit, maxPhi, maxPixels, maxPt, maxPU, maxRPCHit, maxRpos, maxZpos, minCSCHit, minDTHit, minDxy, minDz, minEta, minLayers, minNHit, minPhi, minPixels, minPt, minPU, minRPCHit, minRpos, minZpos, muonHistoParameters, nintCSCHit, nintDTHit, nintDxy, nintDz, nintEta, nintLayers, nintNHit, nintPhi, nintPixels, nintPt, nintPU, nintRPCHit, nintRpos, nintZpos, phiRes_nbin, phiRes_rangeMax, phiRes_rangeMin, ptRes_nbin, ptRes_rangeMax, ptRes_rangeMin, useFabsEta, useInvPt, useLogPt, usemuon, and usetracker.
|
inlinevirtualnoexcept |
|
inline |
Definition at line 182 of file MuonTrackValidatorBase.h.
References trigObjTnPSource_cfi::bins, mps_fire::i, and ApeEstimator_cff::width.
|
inline |
Definition at line 164 of file MuonTrackValidatorBase.h.
References doProfileX(), dqm::legacy::MonitorElement::getTH2F(), and hlt_dqm_clientPB-live_cfg::me.
Referenced by doProfileX().
|
inline |
Definition at line 154 of file MuonTrackValidatorBase.h.
References Exception, hlt_dqm_clientPB-live_cfg::me, and p1.
|
inline |
Definition at line 150 of file MuonTrackValidatorBase.h.
References SiStripPI::max, min(), and heppy_batch::val.
|
inline |
Definition at line 167 of file MuonTrackValidatorBase.h.
References PVValHelper::eta, and useFabsEta.
|
inline |
Definition at line 175 of file MuonTrackValidatorBase.h.
References DiDispStaMuonMonitor_cfi::pt, and useInvPt.
|
protected |
Definition at line 204 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator().
|
protected |
Definition at line 200 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 208 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 291 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 286 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 287 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 255 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 254 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 254 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 262 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 262 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 297 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 257 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 256 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 256 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 294 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 295 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 297 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 259 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 258 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 258 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 294 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 295 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 251 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 250 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 250 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 286 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 271 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 272 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 267 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 269 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 270 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 268 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 273 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 271 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 272 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 267 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 281 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 280 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 280 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 269 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 270 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 268 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 273 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 275 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 281 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 275 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 266 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 301 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 299 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 301 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 299 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 276 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 266 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 278 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 271 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 272 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 267 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 269 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 270 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 268 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 273 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 278 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 278 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 266 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 279 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 279 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 279 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 301 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 299 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 300 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 301 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 299 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 300 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 285 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 301 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 271 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 272 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 267 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 269 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 270 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 268 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 273 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 271 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 272 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 267 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 269 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 270 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 268 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 273 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 275 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 275 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 301 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 299 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 300 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 266 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 263 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 199 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 203 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 201 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 202 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 227 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 225 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 237 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 239 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 216 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 231 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 223 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 235 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 233 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 219 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 245 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 229 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 241 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 243 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 227 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 225 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 237 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 239 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 216 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 231 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 223 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 235 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 233 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 219 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 245 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 229 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 241 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 243 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 214 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 289 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 289 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 289 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 289 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 287 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 228 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 226 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 238 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 240 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 217 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 232 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 224 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 236 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 234 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 220 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 246 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 230 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 242 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 244 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 291 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 289 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 292 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 284 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 289 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 292 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 205 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 206 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 297 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 298 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 253 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 252 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 252 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 294 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 287 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 295 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 211 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 297 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 298 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 249 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 248 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 248 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 294 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 287 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 295 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 212 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 294 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 295 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 297 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 298 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 209 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 210 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 207 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 218 of file MuonTrackValidatorBase.h.
Referenced by getEta(), and MuonTrackValidatorBase().
|
protected |
Definition at line 222 of file MuonTrackValidatorBase.h.
Referenced by getPt(), and MuonTrackValidatorBase().
|
protected |
Definition at line 221 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 261 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 261 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().