#include <MuonTrackValidatorBase.h>
Public Member Functions | |
void | BinLogX (TH1 *h) |
void | doProfileX (TH2 *th2, MonitorElement *me) |
void | doProfileX (MonitorElement *th2m, MonitorElement *me) |
template<typename T > | |
void | fillPlotNoFlow (MonitorElement *h, T val) |
double | getEta (double eta) |
double | getPt (double pt) |
MuonTrackValidatorBase (const edm::ParameterSet &pset, edm::ConsumesCollector iC) | |
Constructor. More... | |
MuonTrackValidatorBase (const edm::ParameterSet &pset) | |
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, label_tp_refvector, pileupinfo_Token, tp_refvector_Token, tp_Token, and track_Collection_Token.
|
inline |
Definition at line 55 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, maxFTracks, maxLayers, maxNHit, maxNTracks, maxPhi, maxPixels, maxPt, maxPU, maxRPCHit, maxRpos, maxZpos, minCSCHit, minDTHit, minDxy, minDz, minEta, minFTracks, minLayers, minNHit, minNTracks, minPhi, minPixels, minPt, minPU, minRPCHit, minRpos, minZpos, muonHistoParameters, nintCSCHit, nintDTHit, nintDxy, nintDz, nintEta, nintFTracks, nintLayers, nintNHit, nintNTracks, 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 191 of file MuonTrackValidatorBase.h.
References mps_fire::i.
|
inline |
Definition at line 163 of file MuonTrackValidatorBase.h.
References Exception, dqm::impl::MonitorElement::getNbinsX(), dqm::legacy::MonitorElement::getTProfile(), and fireworks::p1.
|
inline |
Definition at line 173 of file MuonTrackValidatorBase.h.
References doProfileX(), dqm::legacy::MonitorElement::getTH2F(), and hlt_dqm_clientPB-live_cfg::me.
Referenced by doProfileX().
|
inline |
Definition at line 159 of file MuonTrackValidatorBase.h.
References dqm::impl::MonitorElement::Fill(), dqm::legacy::MonitorElement::getTH1(), SiStripPI::max, and min().
|
inline |
Definition at line 176 of file MuonTrackValidatorBase.h.
References PVValHelper::eta, and useFabsEta.
|
inline |
Definition at line 184 of file MuonTrackValidatorBase.h.
References DiDispStaMuonMonitor_cfi::pt, and useInvPt.
|
protected |
Definition at line 213 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator().
|
protected |
Definition at line 209 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 217 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 302 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 266 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 265 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 265 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 273 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 273 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 308 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 268 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 267 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 267 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 305 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 306 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 308 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 270 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 269 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 269 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 305 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 306 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 262 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 261 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 261 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 297 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 282 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 283 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 278 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 280 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 281 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 279 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 284 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 282 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 283 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 278 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 292 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 291 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 291 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 280 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 281 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 279 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 284 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 286 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 292 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 286 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 277 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 312 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 310 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 312 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 310 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 287 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 277 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 289 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 282 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 283 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 278 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 280 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 281 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 279 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 289 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 277 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 290 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 290 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 290 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 312 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 310 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 311 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 312 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 310 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 311 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 296 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 312 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 282 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 283 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 278 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 280 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 281 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 279 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 284 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 282 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 283 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 278 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 280 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 281 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 279 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 284 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 286 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 286 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 312 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 310 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 311 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 277 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 274 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 208 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 212 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 211 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 238 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 236 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 248 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 250 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 227 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 226 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 242 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 234 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 225 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 246 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 244 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 230 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 256 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 240 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 252 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 254 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 238 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 236 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 248 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 250 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 227 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 226 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 242 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 234 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 225 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 246 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 244 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 230 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 256 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 240 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 252 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 254 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 223 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 300 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 300 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 300 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 300 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 298 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 239 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 237 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 249 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 251 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
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 243 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 235 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 225 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 247 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 245 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 231 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 257 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 241 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 253 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 255 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 302 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 300 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 303 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 295 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 300 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 303 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 214 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 215 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator().
|
protected |
Definition at line 308 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 309 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 264 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 263 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 263 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 305 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 298 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 306 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 220 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 308 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 309 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 260 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 259 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 259 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 305 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 298 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 306 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 221 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 305 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 306 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 308 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 309 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 219 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 218 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 216 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 229 of file MuonTrackValidatorBase.h.
Referenced by getEta(), and MuonTrackValidatorBase().
|
protected |
Definition at line 233 of file MuonTrackValidatorBase.h.
Referenced by getPt(), and MuonTrackValidatorBase().
|
protected |
Definition at line 232 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 272 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 272 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().