157 LogDebug(
"") <<
"DQMHcalDiJetsAlCaReco: Error! can't getjet product!" << std::endl;
166 if(fabs(jet1.
eta())>fabs(jet2.
eta())){
184 etVetoJet = jet3.
et();
194 LogDebug(
"") <<
"DQMHcalDiJetsAlCaReco: Error! can't get ec product!" << std::endl;
200 ecItr != (*ec).end(); ++ecItr)
212 LogDebug(
"") <<
"DQMHcalDiJetsAlCaReco: Error! can't get hbhe product!" << std::endl;
218 hbheItr!=hbhe->end(); hbheItr++)
228 LogDebug(
"") <<
"DQMHcalDiJetsAlCaReco: Error! can't get ho product!" << std::endl;
234 hoItr!=ho->end(); hoItr++)
247 LogDebug(
"") <<
"DQMHcalDiJetsAlCaReco: Error! can't get hf product!" << std::endl;
253 hfItr!=hf->end(); hfItr++)
MonitorElement * hiDistrTagJetEnergy_
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
void beginRun(const edm::Run &r, const edm::EventSetup &c)
MonitorElement * hiDistrRecHitEnergyHF_
Jets made from CaloTowers.
MonitorElement * book1D(const char *name, const char *title, int nchX, double lowX, double highX)
Book 1D histogram.
virtual double et() const
transverse energy
std::string fileName_
Output file name if required.
MonitorElement * hiDistrTagJetPhi_
MonitorElement * hiDistrTagJetEta_
void save(const std::string &filename, const std::string &path="", const std::string &pattern="", const std::string &rewrite="", SaveReferenceTag ref=SaveWithReference, int minStatus=dqm::qstatus::STATUS_OK, const std::string &fileupdate="RECREATE")
std::vector< EcalRecHit >::const_iterator const_iterator
MonitorElement * hiDistrRecHitEnergyEBEE_
virtual double eta() const
momentum pseudorapidity
virtual double energy() const
energy
void beginLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &context)
MonitorElement * hiDistrProbeJetEta_
void endLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c)
DQMHcalDiJetsAlCaReco(const edm::ParameterSet &)
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
edm::InputTag jets_
object to monitor
MonitorElement * hiDistrProbeJetPhi_
bool saveToFile_
Write to file.
MonitorElement * hiDistrRecHitEnergyHBHE_
MonitorElement * hiDistrProbeJetEnergy_
MonitorElement * hiDistrRecHitEnergyHO_
std::string folderName_
DQM folder name.
virtual double phi() const
momentum azimuthal angle
void setAxisTitle(const std::string &title, int axis=1)
set x-, y- or z-axis title (axis=1, 2, 3 respectively)
MonitorElement * hiDistrEtThirdJet_
void analyze(const edm::Event &e, const edm::EventSetup &c)
void setCurrentFolder(const std::string &fullpath)
void endRun(const edm::Run &r, const edm::EventSetup &c)