#include <EwkTauDQM.h>
Public Member Functions | |
void | bookHistograms (DQMStore::IBooker &) |
EwkMuTauHistManager (const edm::ParameterSet &) | |
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 218 of file EwkTauDQM.h.
|
private |
Definition at line 244 of file EwkTauDQM.h.
|
private |
Definition at line 305 of file EwkTauDQM.h.
EwkMuTauHistManager::EwkMuTauHistManager | ( | const edm::ParameterSet & | cfg | ) |
Definition at line 554 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 | ( | DQMStore::IBooker & | iBooker | ) |
Definition at line 611 of file EwkTauDQM.cc.
References DQMStore::IBooker::book1D(), dqmDirectory_, 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::IBooker::setCurrentFolder().
Referenced by EwkTauDQM::bookHistograms().
void EwkMuTauHistManager::fillHistograms | ( | const edm::Event & | evt, |
const edm::EventSetup & | es | ||
) |
Definition at line 676 of file EwkTauDQM.cc.
References SiPixelRawToDigiRegional_cfi::beamSpot, beamSpotSource_, calcDeltaPhi(), calcMt(), caloMEtSource_, cfgError_, HLT_25ns14e33_v1_cff::DeltaR, 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_, digitizers_cfi::muon, muonCombIsoCut_, muonEcalIsoCut_, muonEtaCut_, muonIsoMode_, muonPtCut_, patZpeak::muons, muonSource_, muonTrackIsoCut_, 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 991 of file EwkTauDQM.cc.
References numEventsAnalyzed_, and numEventsSelected_.
Referenced by EwkTauDQM::endRun().
|
private |
Definition at line 231 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 234 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 323 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 262 of file EwkTauDQM.h.
Referenced by bookHistograms().
|
private |
Definition at line 298 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 304 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 245 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 288 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 270 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 267 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 268 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 266 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 269 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 291 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 301 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 278 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 280 of file EwkTauDQM.h.
|
private |
Definition at line 274 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 281 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 273 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 276 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 295 of file EwkTauDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 284 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 325 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 250 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 247 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 252 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 248 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 249 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 320 of file EwkTauDQM.h.
Referenced by fillHistograms(), and finalizeHistograms().
|
private |
Definition at line 321 of file EwkTauDQM.h.
Referenced by fillHistograms(), and finalizeHistograms().
|
private |
Definition at line 330 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 338 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 328 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 331 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 339 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 337 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 336 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 333 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 334 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 335 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 332 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 327 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 329 of file EwkTauDQM.h.
Referenced by fillHistograms().
|
private |
Definition at line 235 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 240 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager().
|
private |
Definition at line 237 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 238 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 239 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 255 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 229 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 230 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().
|
private |
Definition at line 257 of file EwkTauDQM.h.
Referenced by EwkMuTauHistManager(), and fillHistograms().