#include <EwkTauDQM.h>
Public Member Functions | |
void | bookHistograms () |
EwkMuTauHistManager (const edm::ParameterSet &, DQMStore *) | |
void | fillHistograms (const edm::Event &, const edm::EventSetup &) |
void | finalizeHistograms () |
Private Types | |
enum | { kPassedPreselection = 1, kPassedTrigger = 2, kPassedMuonId = 3, kPassedTauLeadTrack = 4, kPassedTauLeadTrackPt = 5, kPassedTauDiscrAgainstMuons = 6, kPassedDeltaR = 7, kPassedMuonTrackIso = 8, kPassedMuonEcalIso = 9, kPassedTauTrackIso = 10, kPassedTauEcalIso = 11 } |
typedef std::vector< std::string > | vstring |
Booking and filling of histograms for data-quality monitoring purposes in Z –> muon + tau-jet channel
Definition at line 219 of file EwkTauDQM.h.
|
private |
Definition at line 247 of file EwkTauDQM.h.
|
private |
Definition at line 309 of file EwkTauDQM.h.
EwkMuTauHistManager::EwkMuTauHistManager | ( | const edm::ParameterSet & | cfg, |
DQMStore * | dqmStore | ||
) |
Definition at line 527 of file EwkTauDQM.cc.
References beamSpotSource_, caloMEtSource_, cfgError_, deltaRCut_, edm::ParameterSet::exists(), getIsoMode(), edm::ParameterSet::getParameter(), hltPaths_, maxNumWarnings_, muonCombIsoCut_, muonEcalIsoCut_, muonEtaCut_, muonIsoMode_, muonPtCut_, muonSource_, muonTrackIsoCut_, pfMEtSource_, AlCaHLTBitMon_QueryRunRegistry::string, tauDiscrAgainstMuons_, tauDiscrByEcalIso_, tauDiscrByLeadTrackFinding_, tauDiscrByLeadTrackPtCut_, tauDiscrByTrackIso_, tauJetEtaCut_, tauJetPtCut_, tauJetSource_, triggerResultsSource_, vertexSource_, and visMassCut_.
void EwkMuTauHistManager::bookHistograms | ( | ) |
Definition at line 580 of file EwkTauDQM.cc.
References DQMStore::book1D(), dqmDirectory_, dqmStore_, hCaloMEtPt_, hCutFlowSummary_, hMtMuPFMEt_, hMuonCombIsoPt_, hMuonEcalIsoPt_, hMuonEta_, hMuonPhi_, hMuonPt_, hMuonTrackIsoPt_, hMuTauAcoplanarity_, hMuTauDeltaR_, hPFMEtPt_, hTauDiscrAgainstMuons_, hTauEcalIsoPt_, hTauJetEta_, hTauJetNumIsoTracks_, hTauJetNumSignalTracks_, hTauJetPhi_, hTauJetPt_, hTauLeadTrackPt_, hTauTrackIsoPt_, hVertexZ_, hVisMass_, hVisMassFinal_, kPassedDeltaR, kPassedMuonEcalIso, kPassedMuonId, kPassedMuonTrackIso, kPassedPreselection, kPassedTauDiscrAgainstMuons, kPassedTauEcalIso, kPassedTauLeadTrack, kPassedTauLeadTrackPt, kPassedTauTrackIso, kPassedTrigger, Pi, MonitorElement::setBinLabel(), and DQMStore::setCurrentFolder().
Referenced by EwkTauDQM::beginJob().
void EwkMuTauHistManager::fillHistograms | ( | const edm::Event & | evt, |
const edm::EventSetup & | es | ||
) |
Definition at line 638 of file EwkTauDQM.cc.
References SiPixelRawToDigiRegional_cfi::beamSpot, beamSpotSource_, calcDeltaPhi(), calcMt(), caloMEtSource_, cfgError_, deltaRCut_, reco::MuonIsolation::emEt, reco::LeafCandidate::eta(), MonitorElement::Fill(), getTheMuon(), getTheTauJet(), hCaloMEtPt_, hCutFlowSummary_, hltPaths_, hMtMuPFMEt_, hMuonCombIsoPt_, hMuonEcalIsoPt_, hMuonEta_, hMuonPhi_, hMuonPt_, hMuonTrackIsoPt_, hMuTauAcoplanarity_, hMuTauDeltaR_, hPFMEtPt_, hTauDiscrAgainstMuons_, hTauEcalIsoPt_, hTauJetEta_, hTauJetNumIsoTracks_, hTauJetNumSignalTracks_, hTauJetPhi_, hTauJetPt_, hTauLeadTrackPt_, hTauTrackIsoPt_, hVertexZ_, hVisMass_, hVisMassFinal_, cmsHarvester::index, edm::RefVector< C, T, F >::isAvailable(), edm::Ref< C, T, F >::isAvailable(), reco::Muon::isGlobalMuon(), reco::PFTau::isolationPFChargedHadrCandsPtSum(), reco::PFTau::isolationPFGammaCandsEtSum(), reco::Muon::isolationR05(), reco::BaseTau::isolationTracks(), reco::Muon::isTrackerMuon(), kAbsoluteIso, kPassedDeltaR, kPassedMuonEcalIso, kPassedMuonId, kPassedMuonTrackIso, kPassedPreselection, kPassedTauDiscrAgainstMuons, kPassedTauEcalIso, kPassedTauLeadTrack, kPassedTauLeadTrackPt, kPassedTauTrackIso, kPassedTrigger, kRelativeIso, reco::BaseTau::leadTrack(), maxNumWarnings_, metsig::muon, muonCombIsoCut_, muonEcalIsoCut_, muonEtaCut_, muonIsoMode_, muonPtCut_, patZpeak::muons, muonSource_, numEventsAnalyzed_, numEventsSelected_, numWarningsBeamSpot_, numWarningsCaloMEt_, numWarningsHLTpath_, numWarningsMuon_, numWarningsPFMEt_, numWarningsTauDiscrAgainstMuons_, numWarningsTauDiscrByEcalIso_, numWarningsTauDiscrByLeadTrackFinding_, numWarningsTauDiscrByLeadTrackPtCut_, numWarningsTauDiscrByTrackIso_, numWarningsTauJet_, numWarningsTriggerResults_, numWarningsVertex_, reco::LeafCandidate::p4(), pfMEtSource_, reco::LeafCandidate::phi(), reco::LeafCandidate::pt(), reco::LeafCandidate::px(), reco::LeafCandidate::py(), readEventData(), reco::BaseTau::signalTracks(), edm::TriggerNames::size(), edm::RefVector< C, T, F >::size(), reco::MuonIsolation::sumPt, tauDiscrAgainstMuons_, tauDiscrByLeadTrackFinding_, tauDiscrByLeadTrackPtCut_, tauDiscrByTrackIso_, tauJetEtaCut_, tauJetPtCut_, tauJetSource_, edm::TriggerNames::triggerIndex(), edm::Event::triggerNames(), triggerResultsSource_, GoodVertex_cfg::vertexCollection, vertexSource_, visMassCut_, and reco::Vertex::z().
Referenced by EwkTauDQM::analyze().
void EwkMuTauHistManager::finalizeHistograms | ( | ) |
Definition at line 931 of file EwkTauDQM.cc.
References numEventsAnalyzed_, and numEventsSelected_.
Referenced by EwkTauDQM::endJob().
|
private |
Definition at line 234 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 237 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 315 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 261 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 266 of file EwkTauDQM.h.
Referenced by bookHistograms().
|
private |
Definition at line 263 of file EwkTauDQM.h.
Referenced by bookHistograms().
|
private |
Definition at line 302 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 308 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 248 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 292 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 275 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 274 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 271 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 272 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 270 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 273 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 295 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 289 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 305 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 283 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 282 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 284 of file EwkTauDQM.h.
|
private |
Definition at line 278 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 286 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 285 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 279 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 277 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 280 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 281 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 299 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 288 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 290 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 317 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 254 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 253 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 250 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 255 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 251 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 235 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 252 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager().
|
private |
Definition at line 312 of file EwkTauDQM.h.
Referenced by fillHistograms(), and finalizeHistograms().
|
private |
Definition at line 313 of file EwkTauDQM.h.
Referenced by fillHistograms(), and finalizeHistograms().
|
private |
Definition at line 322 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 330 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 320 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 323 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 331 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 329 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 328 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 325 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 326 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 327 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 324 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 319 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 321 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 238 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 244 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 243 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager().
|
private |
Definition at line 240 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 241 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 242 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 257 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 258 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 236 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 232 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 233 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 260 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().