#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 ()(false) |
Destructor. More... | |
Base class for analyzers that produces histograms to validate Muon Track Reconstruction performances
Definition at line 38 of file MuonTrackValidatorBase.h.
|
inline |
Constructor.
Definition at line 41 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 52 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.
|
inlinevirtual |
|
inline |
Definition at line 178 of file MuonTrackValidatorBase.h.
References create_public_pileup_plots::bins, mps_fire::i, and ApeEstimator_cff::width.
|
inline |
Definition at line 152 of file MuonTrackValidatorBase.h.
References Exception, MonitorElement::getNbinsX(), MonitorElement::getTProfile(), and p1.
Referenced by doProfileX().
|
inline |
Definition at line 162 of file MuonTrackValidatorBase.h.
References doProfileX(), and MonitorElement::getTH2F().
|
inline |
Definition at line 148 of file MuonTrackValidatorBase.h.
References MonitorElement::Fill(), MonitorElement::getTH1(), SiStripPI::max, and min().
|
inline |
Definition at line 167 of file MuonTrackValidatorBase.h.
References PVValHelper::eta, and useFabsEta.
|
inline |
Definition at line 173 of file MuonTrackValidatorBase.h.
References EnergyCorrector::pt, and useInvPt.
|
protected |
Definition at line 203 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator().
|
protected |
Definition at line 199 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 266 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 262 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 263 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 233 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 233 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 233 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 238 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 238 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 272 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 234 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 234 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 234 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 269 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 270 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 272 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 235 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 235 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 235 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 269 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 270 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 231 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 231 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 231 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 262 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 247 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 248 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 243 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 245 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 246 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 244 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 249 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 247 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 248 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 243 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 257 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 256 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 256 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 245 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 246 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 244 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 249 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 251 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 257 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 251 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 242 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 276 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 274 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 276 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 274 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 252 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 242 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 254 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 247 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 248 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 243 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 245 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 246 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 244 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 249 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 254 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 254 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 242 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 255 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 255 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 255 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 276 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 274 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 275 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 276 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 274 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 275 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 261 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 276 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 247 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 248 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 243 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 245 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 246 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 244 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 249 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 247 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 248 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 243 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 245 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 246 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 244 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 249 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 251 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 251 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 276 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 274 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 275 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 242 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 239 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 198 of file MuonTrackValidatorBase.h.
Referenced by Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::_sort_list(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::foundIn(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::fullFilename(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputEventContent(), MuonTrackValidator::MuonTrackValidator(), MuonTrackValidatorBase(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputEventContent(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor::properties(), Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor::properties(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::readConnections(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor::updateProcess(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::usedBy().
|
protected |
Definition at line 202 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 200 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 219 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 218 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 224 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 225 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 215 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 221 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 217 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 223 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 222 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 216 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 228 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 220 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 226 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 227 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 219 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 218 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 224 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 225 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 215 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 221 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 217 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 223 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 222 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 216 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 228 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 220 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 226 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 227 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 213 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 265 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 265 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 265 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 265 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 263 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 219 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 218 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 224 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 225 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 215 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 221 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 217 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 223 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 222 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 216 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 228 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 220 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 226 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 227 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 266 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 265 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 267 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 260 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 265 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 267 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 204 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 205 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 272 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 273 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 232 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 232 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 232 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 269 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 263 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 270 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 210 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 272 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 273 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 230 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 230 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 230 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 269 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 263 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 270 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 211 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 272 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 273 of file MuonTrackValidatorBase.h.
|
protected |
Definition at line 208 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 209 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 206 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 215 of file MuonTrackValidatorBase.h.
Referenced by getEta(), and MuonTrackValidatorBase().
|
protected |
Definition at line 216 of file MuonTrackValidatorBase.h.
Referenced by getPt(), and MuonTrackValidatorBase().
|
protected |
Definition at line 216 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidatorBase().
|
protected |
Definition at line 237 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().
|
protected |
Definition at line 237 of file MuonTrackValidatorBase.h.
Referenced by MuonTrackValidator::MuonTrackValidator(), and MuonTrackValidatorBase().