#include <HLTInclusiveVBFClient.h>
Public Member Functions | |
virtual void | analyze (const edm::Event &, const edm::EventSetup &) |
virtual void | beginJob () |
virtual void | beginLuminosityBlock (const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) |
virtual void | beginRun (const edm::Run &run, const edm::EventSetup &c) |
virtual void | endJob () |
virtual void | endLuminosityBlock (const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) |
virtual void | endRun (const edm::Run &run, const edm::EventSetup &c) |
HLTInclusiveVBFClient (const edm::ParameterSet &) | |
virtual void | runClient_ () |
virtual | ~HLTInclusiveVBFClient () |
Private Attributes | |
edm::ParameterSet | conf_ |
DQMStore * | dbe_ |
bool | debug_ |
std::string | dirName_ |
std::string | hltTag_ |
std::string | processname_ |
bool | verbose_ |
Definition at line 40 of file HLTInclusiveVBFClient.h.
HLTInclusiveVBFClient::HLTInclusiveVBFClient | ( | const edm::ParameterSet & | iConfig | ) | [explicit] |
Definition at line 13 of file HLTInclusiveVBFClient.cc.
References gather_cfg::cout, dbe_, debug_, dirName_, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), hltTag_, cppFunctionSkipper::operator, processname_, DQMStore::setCurrentFolder(), DQMStore::setVerbose(), and verbose_.
:conf_(iConfig) { // dbe_ = Service<DQMStore>().operator->(); // if (!dbe_){ edm::LogError("HLTInclusiveVBFClient") << "unable to get DQMStore service, upshot is no client histograms will be made"; } // if(iConfig.getUntrackedParameter<bool>("DQMStore", false)) { if(dbe_) dbe_->setVerbose(0); } // debug_ = false; verbose_ = false; // processname_ = iConfig.getParameter<std::string>("processname"); // hltTag_ = iConfig.getParameter<std::string>("hltTag"); if (debug_) std::cout << hltTag_ << std::endl; // dirName_=iConfig.getParameter<std::string>("DQMDirName"); if(dbe_) dbe_->setCurrentFolder(dirName_); }
HLTInclusiveVBFClient::~HLTInclusiveVBFClient | ( | ) | [virtual] |
Definition at line 45 of file HLTInclusiveVBFClient.cc.
{ }
void HLTInclusiveVBFClient::analyze | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup | ||
) | [virtual] |
void HLTInclusiveVBFClient::beginJob | ( | void | ) | [virtual] |
void HLTInclusiveVBFClient::beginLuminosityBlock | ( | const edm::LuminosityBlock & | lumiSeg, |
const edm::EventSetup & | c | ||
) | [virtual] |
void HLTInclusiveVBFClient::beginRun | ( | const edm::Run & | run, |
const edm::EventSetup & | c | ||
) | [virtual] |
void HLTInclusiveVBFClient::endJob | ( | void | ) | [virtual] |
void HLTInclusiveVBFClient::endLuminosityBlock | ( | const edm::LuminosityBlock & | lumiSeg, |
const edm::EventSetup & | c | ||
) | [virtual] |
Reimplemented from edm::EDAnalyzer.
Definition at line 70 of file HLTInclusiveVBFClient.cc.
References runClient_().
{ runClient_(); }
void HLTInclusiveVBFClient::endRun | ( | const edm::Run & | run, |
const edm::EventSetup & | c | ||
) | [virtual] |
void HLTInclusiveVBFClient::runClient_ | ( | ) | [virtual] |
Definition at line 83 of file HLTInclusiveVBFClient.cc.
References gather_cfg::cout, dbe_, debug_, dirName_, LogDebug, and DQMStore::setCurrentFolder().
Referenced by endLuminosityBlock().
Definition at line 45 of file HLTInclusiveVBFClient.h.
DQMStore* HLTInclusiveVBFClient::dbe_ [private] |
Definition at line 43 of file HLTInclusiveVBFClient.h.
Referenced by HLTInclusiveVBFClient(), and runClient_().
bool HLTInclusiveVBFClient::debug_ [private] |
Definition at line 47 of file HLTInclusiveVBFClient.h.
Referenced by HLTInclusiveVBFClient(), and runClient_().
std::string HLTInclusiveVBFClient::dirName_ [private] |
Definition at line 50 of file HLTInclusiveVBFClient.h.
Referenced by HLTInclusiveVBFClient(), and runClient_().
std::string HLTInclusiveVBFClient::hltTag_ [private] |
Definition at line 51 of file HLTInclusiveVBFClient.h.
Referenced by HLTInclusiveVBFClient().
std::string HLTInclusiveVBFClient::processname_ [private] |
Definition at line 52 of file HLTInclusiveVBFClient.h.
Referenced by HLTInclusiveVBFClient().
bool HLTInclusiveVBFClient::verbose_ [private] |
Definition at line 48 of file HLTInclusiveVBFClient.h.
Referenced by HLTInclusiveVBFClient().