#include <DQM/TopValidation/src/TopValidation.cc>
Public Member Functions | |
TopValidation (const edm::ParameterSet &) | |
~TopValidation () | |
Public Member Functions inherited from edm::EDAnalyzer | |
EDAnalyzer () | |
std::string | workerType () const |
virtual | ~EDAnalyzer () |
Public Member Functions inherited from edm::EDConsumerBase | |
EDConsumerBase () | |
ProductHolderIndex | indexFrom (EDGetToken, BranchType, TypeID const &) const |
void | itemsMayGet (BranchType, std::vector< ProductHolderIndex > &) const |
void | itemsToGet (BranchType, std::vector< ProductHolderIndex > &) const |
void | labelsForToken (EDGetToken iToken, Labels &oLabels) const |
void | updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &) |
virtual | ~EDConsumerBase () |
Private Member Functions | |
virtual void | analyze (const edm::Event &, const edm::EventSetup &) |
virtual void | beginJob () |
virtual void | endJob () |
Additional Inherited Members | |
Public Types inherited from edm::EDAnalyzer | |
typedef EDAnalyzer | ModuleType |
typedef WorkerT< EDAnalyzer > | WorkerType |
Static Public Member Functions inherited from edm::EDAnalyzer | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
static void | prevalidate (ConfigurationDescriptions &) |
Protected Member Functions inherited from edm::EDAnalyzer | |
void | callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func) |
CurrentProcessingContext const * | currentContext () const |
Protected Member Functions inherited from edm::EDConsumerBase | |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | consumes (edm::InputTag const &tag) |
EDGetToken | consumes (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | consumes (TypeToGet const &id, edm::InputTag const &tag) |
ConsumesCollector | consumesCollector () |
Use a ConsumesCollector to gather consumes information from helper functions. More... | |
template<typename ProductType , BranchType B = InEvent> | |
void | consumesMany () |
void | consumesMany (const TypeToGet &id) |
template<BranchType B> | |
void | consumesMany (const TypeToGet &id) |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | mayConsume (edm::InputTag const &tag) |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
Description: <one line="" class="" summary>="">
Implementation: <Notes on="" implementation>="">
Definition at line 83 of file TopValidation.h.
|
explicit |
Definition at line 26 of file TopValidation.cc.
References FolderName_, edm::ParameterSet::getParameter(), hlt_bitnames, hlt_bitnamesEg, hlt_bitnamesJet, hlt_bitnamesMu, inputTag_, outputFileName, outputMEsInRootFile, AlCaHLTBitMon_QueryRunRegistry::string, and topFolder.
TopValidation::~TopValidation | ( | ) |
Definition at line 48 of file TopValidation.cc.
|
privatevirtual |
**** tt->munubjjb *****
Implements edm::EDAnalyzer.
Definition at line 64 of file TopValidation.cc.
References abs, edm::InputTag::encode(), reco::Candidate::eta(), eta(), eta_off_diel1, eta_off_diel2, eta_off_dimu1, eta_off_dimu2, eta_off_el, eta_off_emu_electron, eta_off_emu_muon, eta_off_mu, etamuon_4jet1muSel, etamuon_4jet1muSel_hltmu9, events_acc_off_electron, events_acc_off_muon, MonitorElement::Fill(), HcalObjRepresent::Fill(), genParticleCandidates2GenParticles_cfi::genParticles, edm::Event::getByLabel(), h_el_gen, h_el_reco, h_etael1_trig, h_etael1_trig_diel, h_etael1_trig_em, h_etamu1_trig, h_etamu1_trig_dimu, h_etamu1_trig_em, h_jet_gen, h_jet_gen_el, h_jet_reco, h_jet_reco_el, h_mu_gen, h_mu_reco, h_ptel1_trig, h_ptel1_trig_diel, h_ptel1_trig_em, h_ptmu1_trig, h_ptmu1_trig_dimu, h_ptmu1_trig_em, hlt_bitel_hist_gen, hlt_bitel_hist_reco, hlt_bitjet_hist_gen, hlt_bitjet_hist_gen_el, hlt_bitjet_hist_reco, hlt_bitjet_hist_reco_el, hlt_bitmu_hist_gen, hlt_bitmu_hist_reco, hlt_bitnames, hlt_bitnamesEg, hlt_bitnamesJet, hlt_bitnamesMu, i, inputTag_, j, metsig::jet, fwrapper::jets, gen::k, prof2calltree::l, LogDebug, Njets_4jet1muSel, Njets_4jet1muSel_hltmu9, AlCaHLTBitMon_ParallelJobs::p, reco::Candidate::pdgId(), reco::Candidate::pt(), pt_off_diel1, pt_off_diel2, pt_off_dimu1, pt_off_dimu2, pt_off_el, pt_off_emu_electron, pt_off_emu_muon, pt_off_mu, ptmuon_4jet1muSel, ptmuon_4jet1muSel_hltmu9, reco::Candidate::status(), testEve_cfg::tracks, and edm::Event::triggerNames().
|
privatevirtual |
histos lepton pt, eta
///////////////////////////////////////7
Reimplemented from edm::EDAnalyzer.
Definition at line 579 of file TopValidation.cc.
References DQMStore::book1D(), dbe, eta_off_diel1, eta_off_diel2, eta_off_dimu1, eta_off_dimu2, eta_off_el, eta_off_emu_electron, eta_off_emu_muon, eta_off_mu, etamuon_4jet1muSel, etamuon_4jet1muSel_hltmu9, events_acc_off_electron, events_acc_off_muon, h_el_gen, h_el_reco, h_etael1_trig, h_etael1_trig_diel, h_etael1_trig_em, h_etamu1_trig, h_etamu1_trig_dimu, h_etamu1_trig_em, h_jet_gen, h_jet_gen_el, h_jet_reco, h_jet_reco_el, h_mu_gen, h_mu_reco, h_ptel1_trig, h_ptel1_trig_diel, h_ptel1_trig_em, h_ptmu1_trig, h_ptmu1_trig_dimu, h_ptmu1_trig_em, hlt_bitel_hist_gen, hlt_bitel_hist_reco, hlt_bitjet_hist_gen, hlt_bitjet_hist_gen_el, hlt_bitjet_hist_reco, hlt_bitjet_hist_reco_el, hlt_bitmu_hist_gen, hlt_bitmu_hist_reco, hlt_bitnames, hlt_bitnamesEg, hlt_bitnamesJet, hlt_bitnamesMu, j, findQualityFiles::jj, gen::k, Njets_4jet1muSel, Njets_4jet1muSel_hltmu9, cppFunctionSkipper::operator, pt_off_diel1, pt_off_diel2, pt_off_dimu1, pt_off_dimu2, pt_off_el, pt_off_emu_electron, pt_off_emu_muon, pt_off_mu, ptmuon_4jet1muSel, ptmuon_4jet1muSel_hltmu9, hitfit::return, DQMStore::setCurrentFolder(), AlCaHLTBitMon_QueryRunRegistry::string, and topFolder.
|
privatevirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 835 of file TopValidation.cc.
References dbe, outputFileName, outputMEsInRootFile, hitfit::return, DQMStore::save(), and DQMStore::showDirStructure().
|
private |
Definition at line 109 of file TopValidation.h.
Referenced by beginJob(), and endJob().
|
private |
Definition at line 199 of file TopValidation.h.
|
private |
Definition at line 196 of file TopValidation.h.
|
private |
Definition at line 134 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 136 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 121 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 123 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 128 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 143 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 141 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 200 of file TopValidation.h.
|
private |
Definition at line 197 of file TopValidation.h.
|
private |
Definition at line 115 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 149 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 152 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 207 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 208 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 225 of file TopValidation.h.
Referenced by TopValidation().
|
private |
Definition at line 99 of file TopValidation.h.
|
private |
Definition at line 194 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 192 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 160 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 165 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 170 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 205 of file TopValidation.h.
|
private |
Definition at line 203 of file TopValidation.h.
|
private |
Definition at line 158 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 163 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 168 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 204 of file TopValidation.h.
|
private |
Definition at line 202 of file TopValidation.h.
|
private |
Definition at line 185 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 188 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 179 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 182 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 177 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 175 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 159 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 164 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 169 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 157 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 162 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 167 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 193 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 191 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 186 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 189 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 180 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 183 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 176 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 174 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 214 of file TopValidation.h.
Referenced by analyze(), beginJob(), and TopValidation().
|
private |
Definition at line 216 of file TopValidation.h.
Referenced by analyze(), beginJob(), and TopValidation().
|
private |
Definition at line 217 of file TopValidation.h.
Referenced by analyze(), beginJob(), and TopValidation().
|
private |
Definition at line 215 of file TopValidation.h.
Referenced by analyze(), beginJob(), and TopValidation().
|
private |
Definition at line 213 of file TopValidation.h.
Referenced by analyze(), and TopValidation().
|
private |
Definition at line 150 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 153 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 201 of file TopValidation.h.
|
private |
Definition at line 198 of file TopValidation.h.
|
private |
Definition at line 101 of file TopValidation.h.
|
private |
Definition at line 101 of file TopValidation.h.
Referenced by endJob(), and TopValidation().
|
private |
Definition at line 103 of file TopValidation.h.
Referenced by endJob(), and TopValidation().
|
private |
Definition at line 107 of file TopValidation.h.
Referenced by Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputTags(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::recursePSetProperties().
|
private |
Definition at line 135 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 137 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 122 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 124 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 129 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 144 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 142 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 116 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 148 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 151 of file TopValidation.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 226 of file TopValidation.h.
Referenced by beginJob(), and TopValidation().
|
private |
Definition at line 221 of file TopValidation.h.